|
FireSync API
|
Represents projector configuration.

Public Member Functions | |
| kStatus | kProjector_AddExtension (kProjector projector, kType type, kProjectorExt *extension) |
| Creates and adds a new projector control extension of the specified type. More... | |
| kStatus | kProjector_AddState (kProjector projector, kProjectorState *state) |
| Creates and adds a new state with default values. More... | |
| kBool | kProjector_AutoShutdownEnabled (kProjector projector) |
| Reports whether auto-shutdown is currently enabled. More... | |
| kStatus | kProjector_AutoShutdownInfo (kProjector projector, kInfoBool *info) |
| Reports constraint and validity information for the AutoShutdown setting. More... | |
| kSize | kProjector_BitDepth (kProjector projector) |
| Gets the projected pattern bit depth. More... | |
| kStatus | kProjector_BitDepthInfo (kProjector projector, kInfoSize *info) |
| Reports constraint and validity information for the BitDepth setting. More... | |
| kStatus | kProjector_Clear (kProjector projector, kSize stateCount) |
| Resets projector mode settings to defaults. More... | |
| kProjectorControl | kProjector_Control (kProjector projector) |
| Reports the control mode of the projector. More... | |
| k32u | kProjector_ControlId (kProjector projector) |
| Gets the control source id for a projector. More... | |
| kStatus | kProjector_ControlIdInfo (kProjector projector, kInfo *info) |
| Reports constraint and validity information for the ControlId setting. More... | |
| kStatus | kProjector_ControlInfo (kProjector projector, kInfoBits *info) |
| Reports constraint and validity information for the Control setting. More... | |
| kStatus | kProjector_DeleteExtension (kProjector projector, kProjectorExt extension) |
| Destroys the specified projector control extension and removes it from the projector's extension list. More... | |
| kStatus | kProjector_DeleteState (kProjector projector, kProjectorState state) |
| Destroys the specified state and removes it from the projector's state list. More... | |
| kStatus | kProjector_DynamicFrameRateInfo (kProjector projector, kInfoBool *info) |
| Reports constraint and validity information for the DynamicFrameRate setting. More... | |
| kStatus | kProjector_Enable (kProjector projector, kBool enable) |
| Enables or disables the projector. More... | |
| kStatus | kProjector_EnableAutoShutdown (kProjector projector, kBool enable) |
| Enables or disables auto-shutdown for the projector. More... | |
| kStatus | kProjector_EnableDynamicFrameRate (kProjector projector, kBool enable) |
| Enables or disables dynamic frame rate for the projector. More... | |
| kStatus | kProjector_EnableLightOutput (kProjector projector, kBool enable) |
| Enables or disables light output for the projector. More... | |
| kProjectorExt | kProjector_ExtensionAt (kProjector projector, kSize index) |
| Gets the control extension at the specified index. More... | |
| kSize | kProjector_ExtensionCount (kProjector projector) |
| Gets the number of control extensions that have been configured. More... | |
| kSize | kProjector_FrameCount (kProjector projector) |
| Gets the number of frames in a sequence. More... | |
| kStatus | kProjector_FrameCountInfo (kProjector projector, kInfoSize *info) |
| Reports constraint and validity information for the FrameCount setting. More... | |
| kSize | kProjector_Height (kProjector projector) |
| Gets the height of the projector display. More... | |
| kSize | kProjector_Id (kProjector projector) |
| Gets the id of the projector module. More... | |
| kBool | kProjector_IsConnected (kProjector projector) |
| Reports whether a projector device is connected and communicating. More... | |
| kBool | kProjector_IsDynamicFrameRateEnabled (kProjector projector) |
| Reports whether dynamic frame rate is currently enabled. More... | |
| kBool | kProjector_IsEnabled (kProjector projector) |
| Reports whether the projector is currently enabled. More... | |
| kBool | kProjector_LightOutputEnabled (kProjector projector) |
| Reports whether light output is currently enabled. More... | |
| kStatus | kProjector_LightOutputInfo (kProjector projector, kInfoBool *info) |
| Reports constraint and validity information for the LightOutput setting. More... | |
| kStatus | kProjector_LoadColGains (kProjector projector, kArray1 gains) |
| Loads the per column gains to input pattern. More... | |
| kStatus | kProjector_LoadPatterns (kProjector projector, kArray2 patterns) |
| Loads the input pattern to be projected. More... | |
| kStatus | kProjector_LoadRowGains (kProjector projector, kArray1 gains) |
| Loads the per row gains to input pattern. More... | |
| k64u | kProjector_MinimumPeriod (kProjector projector) |
| Reports the time required by this projector to respond to an event. More... | |
| kProjectorModel | kProjector_Model (kProjector projector) |
| Gets the model of the projector. More... | |
| k32u | kProjector_Palette (kProjector projector, kSize index) |
| Gets the output pixel value corresponding to the specified pattern input value. More... | |
| kStatus | kProjector_PaletteInfo (kProjector projector, kSize index, kInfo32u *info) |
| Reports constraint and validity information for the Palette setting. More... | |
| kProjectorPatternMode | kProjector_PatternMode (kProjector projector) |
| Reports the current input pattern format. More... | |
| kStatus | kProjector_PatternModeInfo (kProjector projector, kInfoBits *info) |
| Reports constraint and validity information for the PatternMode setting. More... | |
| kStatus | kProjector_SetBitDepth (kProjector projector, kSize bitDepth) |
| Sets the projector pattern bit depth. More... | |
| kStatus | kProjector_SetControl (kProjector projector, kProjectorControl type) |
| Sets the control mode of the projector. More... | |
| kStatus | kProjector_SetControlId (kProjector projector, k32u id) |
| Sets the control source id for a projector. More... | |
| kStatus | kProjector_SetFrameCount (kProjector projector, kSize frameCount) |
| Sets the number of frames to project in a sequence. More... | |
| kStatus | kProjector_SetPalette (kProjector projector, kSize index, k32u pixel) |
| Sets the output pixel value corresponding to the specified pattern input value. More... | |
| kStatus | kProjector_SetPatternMode (kProjector projector, kProjectorPatternMode mode) |
| Sets the expected format for input pattern data. More... | |
| kProjectorState | kProjector_StateAt (kProjector projector, kSize index) |
| Gets the state at the specified index. More... | |
| kSize | kProjector_StateCount (kProjector projector) |
| Gets the number of states belonging to the projector. More... | |
| kStatus | kProjector_StateCountInfo (kProjector projector, kInfoSize *info) |
| Reports constraint and validity information for the StateCount setting. More... | |
| kStatus | kProjector_Stats (kProjector projector, kProjectorStats *stats) |
| Retrieve statistics. More... | |
| kStatus | kProjector_SwapStates (kProjector projector, kSize index0, kSize index1) |
| Swaps the order of two states in the projector's state list. More... | |
| kSize | kProjector_Width (kProjector projector) |
| Gets the width of the projector display. More... | |