![]() |
Skylicht Engine
|
Public Types | |
| enum | EPrimitive { Unknown = 0 , Cube , Sphere , Plane , Count } |
Public Attributes | |
| EPrimitive | Type |
| CMaterial * | Material |
| bool | Instancing |
| bool | NormalMap |
| int | RootEntity |
| SPrimitiveMeshInstancing * | InstancingMesh |
| core::array< CPrimiviteData * > * | InstancingGroup |
| Public Attributes inherited from Skylicht::IEntityData | |
| int | EntityIndex |
| CEntity * | Entity |
Additional Inherited Members | |
| 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. | |