/
class Enlighten DirectInputLightingParameters
This is the documentation for Enlighten.
class Enlighten DirectInputLightingParameters
class Enlighten::DirectInputLightingParameters
A class containing the parameters to be used as input to the direct input lighting stage.
Variables
Name | Description |
---|---|
IncidentLightingBuffer * m_IncidentLightingBufferResult | Pointer to a valid IncidentLightingBuffer that will hold the result. |
InputLightBase ** m_InputLights | Array of pointers to input lights. |
const InputWorkspace * m_InputWorkspace | Pointer to a valid input workspace. |
Geo::u32 m_NumLights | Number of lights in the array. |
const RadCubeMapCore * m_RadCubeMapCore | Pointer to a valid "input lighting" cube map core. |
void ** m_ThreadVisibilityPointers | Array of visibility pointers for lights in m_InputLights array. Ordering must match. |
Geo::Matrix * m_Transform | Pointer to a system transformation. Most use cases will set this to identity. |
Functions
Name | Description |
---|---|
DirectInputLightingParameters() | Default initialise. |
IsValid() | Determine if any required pointers are null. |
Enlighten::DirectInputLightingParameters::DirectInputLightingParameters
public: DirectInputLightingParameters()
Default initialise.
bool Enlighten::DirectInputLightingParameters::IsValid
public: bool IsValid()
Determine if any required pointers are null.
, multiple selections available,
Related content
class Enlighten DirectInputLightingParameters
class Enlighten DirectInputLightingParameters
More like this
class Enlighten DirectInputLightingParameters
class Enlighten DirectInputLightingParameters
More like this
class Enlighten PointLight
class Enlighten PointLight
More like this
class Enlighten PointLight
class Enlighten PointLight
More like this
class Enlighten PointLight
class Enlighten PointLight
More like this
class Enlighten PointLight
class Enlighten PointLight
More like this