Classes | |
| struct | VuIlluminationConfig |
| Configuration for illumination observer creation. More... | |
| struct | VuIlluminationObservationInfo |
| Illumination information for rendering. More... | |
Enumerations | |
| enum | VuIlluminationCreationError : int32_t { VU_ILLUMINATION_CREATION_ERROR_NONE = 0x0 , VU_ILLUMINATION_CREATION_ERROR_INTERNAL = 0x1 , VU_ILLUMINATION_CREATION_ERROR_AUTOACTIVATION_FAILED = 0x2 } |
| Configuration error for Illumination observer creation. More... | |
| enum | { VU_ILLUMINATION_AMBIENT_INTENSITY_UNAVAILABLE = -1 } |
| enum | { VU_ILLUMINATION_AMBIENT_COLOR_TEMPERATURE_UNAVAILABLE = -1 } |
| enum | { VU_OBSERVER_ILLUMINATION_TYPE = 0xB } |
| enum | { VU_OBSERVATION_ILLUMINATION_TYPE = 0xB } |
Functions | |
| VuIlluminationConfig | vuIlluminationConfigDefault () |
| Default illumination observer configuration. | |
| VuResult | vuEngineCreateIlluminationObserver (VuEngine *engine, VuObserver **observer, const VuIlluminationConfig *config, VuIlluminationCreationError *errorCode) |
| Create an illumination observer. | |
| VuResult | vuEngineGetIlluminationObservers (const VuEngine *engine, VuObserverList *observerList) |
| Get all target illumination observers. | |
| VuResult | vuStateGetIlluminationObservations (const VuState *state, VuObservationList *observationList) |
| Get all illumination observations. | |
| VuResult | vuIlluminationObservationGetInfo (const VuObservation *observation, VuIlluminationObservationInfo *illuminationInfo) |
| Get info associated with an illumination observation. | |
| enum VuIlluminationCreationError : int32_t |
Configuration error for Illumination observer creation.
| anonymous enum |
| Enumerator | |
|---|---|
| VU_ILLUMINATION_AMBIENT_INTENSITY_UNAVAILABLE | Value used in the VuIlluminationObservationInfo data structure to indicate that scene ambient intensity is not supported on the current platform. |
| anonymous enum |
| Enumerator | |
|---|---|
| VU_ILLUMINATION_AMBIENT_COLOR_TEMPERATURE_UNAVAILABLE | Value used in the VuIlluminationObservationInfo data structure to indicate that scene ambient color temperature is not supported on the current platform. |
| anonymous enum |
| VuIlluminationConfig vuIlluminationConfigDefault | ( | ) |
Default illumination observer configuration.