![]() |
Skylicht Engine
|
Public Types | |
| enum | EType { LightmapArray = 0 , VertexColor , SH9 , AmbientColor } |
Public Member Functions | |
| void | initSH () |
| void | releaseSH () |
| void | applyShader () |
| Public Member Functions inherited from Skylicht::IEntityData | |
| virtual bool | serializable (CMemoryStream *stream) |
| virtual bool | deserializable (CMemoryStream *stream, int version) |
| virtual const char * | getTypeName () |
| Public Member Functions inherited from Skylicht::IActivatorObject | |
| virtual | ~IActivatorObject () |
| Virtual destructor for polymorphic activator objects. | |
Public Attributes | |
| EType | Type |
| bool * | AutoSH |
| core::vector3df * | SH |
| float * | Intensity |
| float * | CustomIntensity |
| SColor | Color |
| ITexture * | IndirectTexture |
| ITexture * | LightTexture |
| ITexture * | ReflectionTexture |
| bool | InvalidateProbe |
| bool | InvalidateReflection |
| u32 | LightLayers |
| bool | ReleaseSH |
| Public Attributes inherited from Skylicht::IEntityData | |
| int | EntityIndex |
| CEntity * | Entity |