![]() |
Skylicht Engine
|
Public Member Functions | |
| CMesh * | getMesh () |
| CMesh * | getSoftwareSkinnedMesh () |
| CMesh * | getSoftwareBlendShapeMesh () |
| SMeshInstancing * | getMeshInstancing () |
| void | setMesh (CMesh *mesh) |
| void | setShareMesh (CMesh *mesh) |
| void | initSoftwareBlendShape () |
| void | initSoftwareSkinning () |
| void | releaseSoftwareSkinning () |
| bool | isSoftwareSkinning () |
| bool | isInstancing () |
| bool | isSkinnedInstancing () |
| void | setSoftwareSkinning (bool b) |
| bool | isSoftwareBlendShape () |
| bool | isSkinnedMesh () |
| void | setSkinnedMesh (bool b) |
| void | setVisible (bool b) |
| bool | isVisible () |
| bool | isSortingLights () |
| void | setLightLayers (u32 layers) |
| u32 | getLightLayers () |
| void | setInstancing (bool b) |
| void | setSkinnedInstancing (bool b) |
| void | setSkinnedInstancing (bool b, IShaderInstancing *instancingShader) |
| bool | setMaterial (CMaterial *material) |
| ArrayMaterial & | getMaterials () |
| bool | unusedMaterial (CMaterial *material) |
| virtual bool | serializable (CMemoryStream *stream) |
| virtual bool | deserializable (CMemoryStream *stream, int version) |
| Public Member Functions inherited from Skylicht::IEntityData | |
| virtual const char * | getTypeName () |
| Public Member Functions inherited from Skylicht::IActivatorObject | |
| virtual | ~IActivatorObject () |
| Virtual destructor for polymorphic activator objects. | |
Static Public Member Functions | |
| static void | setImportTextureFolder (std::vector< std::string > &folders) |
Protected Attributes | |
| CMesh * | RenderMesh |
| CMesh * | SoftwareSkinnedMesh |
| CMesh * | SoftwareBlendShapeMesh |
| bool | IsSkinnedMesh |
| bool | IsSoftwareSkinning |
| bool | IsSoftwareBlendShape |
| bool | IsInstancing |
| bool | IsSkinnedInstancing |
| SMeshInstancing * | MeshInstancing |
| bool | Visible |
| u32 | LightLayers |
Additional Inherited Members | |
| Public Attributes inherited from Skylicht::IEntityData | |
| int | EntityIndex |
| CEntity * | Entity |
|
virtual |
Reimplemented from Skylicht::IEntityData.
|
virtual |
Reimplemented from Skylicht::IEntityData.