Public Member Functions | |
| HRESULT | Clear () |
| HRESULT | GetVersion ([out] DWORD *pOutVersion) |
| HRESULT | GetShaders ([out] IRdME2ShaderLight **pShader,[out] IRdME2ShaderLightVertex **pShaderVS) |
| HRESULT | SetPixelLightShader ([in] IRdMEShaderLight *pShader) |
| HRESULT | GetPixelLightShader ([out] IRdMEShaderLight **pShader) |
| HRESULT | SetVertexLightShader ([in] IRdMEShaderLightVS *pShader) |
| HRESULT | GetVertexLightShader ([out] IRdMEShaderLightVS **pShader) |
| HRESULT | SetBoundingVolume ([in] IRdBoundingVolume *pVal) |
| HRESULT | GetBoundingVolume ([out] IRdBoundingVolume **pVal) |
|
|
Clear the dataobject |
|
|
Get the version of the light. Version 2 means the new material engine (ME2). Versions bellow this number are deprecated and should be ignored.
|
|
||||||||||||
|
Get the shaders of the light. Valid only when version is 2.
|
|
|
Set the old version 1 shader of the light.
|
|
|
Get the old version 1 shader of the light.
|
|
|
Set the old version 1 shader of the light.
|
|
|
Get the old version 1 shader of the light.
|
|
|
Set the bounding volume descriptor of the light.
|
|
|
Get the bounding volume descriptor of the light.
|
1.3.2