8 #ifndef K_FIRESYNC_LIGHT_STEPS_H
9 #define K_FIRESYNC_LIGHT_STEPS_H
121 #include <kFireSync/Client/Light/Extensions/kLightSteps.x.h>
kSize kLightSteps_State(kLightSteps extension, kSize stepIndex)
Gets the light state id (index) associated with the specified step index.
Represents constraint and validity information for a bit flag setting.
Definition: kInfo.h:544
Declares the kLightExt type.
Represents light steps style.
kStatus kLightSteps_SetRepetitionCount(kLightSteps extension, kSize stepIndex, kSize count)
Sets the repetition count associated with the specified step index.
kSize kLightSteps_Count(kLightSteps extension)
Gets the number of steps (state/count pairs) defined by this extension.
kSize kLightSteps_RepetitionCount(kLightSteps extension, kSize stepIndex)
Gets the repetition count associated with the specified step index.
kLightStepsStyle kLightSteps_Style(kLightSteps extension)
Gets the steps style.
kStatus kLightSteps_StyleInfo(kLightSteps extension, kInfoBits *info)
Reports constraint and validity information for the Steps style setting.
Represents parameters for a light step extension.
kStatus kLightSteps_CountInfo(kLightSteps extension, kInfoSize *info)
Reports constraint and validity information for the Count setting.
kStatus kLightSteps_SetCount(kLightSteps extension, kSize count)
Sets the number of steps (state/count pairs) defined by this extension.
kStatus kLightSteps_SetState(kLightSteps extension, kSize stepIndex, kSize stateIndex)
Sets the light state id (index) associated with the specified step index.
Represents constraint and validity information for a kSize setting.
Definition: kInfo.h:370
kStatus kLightSteps_SetStyle(kLightSteps extension, kLightStepsStyle style)
Sets the steps style.