Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CPrimiviteData Class Reference
Inheritance diagram for Skylicht::CPrimiviteData:
Skylicht::IEntityData Skylicht::IActivatorObject

Public Types

enum  EPrimitive {
  Unknown = 0 , Cube , Sphere , Plane ,
  Count
}

Public Attributes

EPrimitive Type
CMaterialMaterial
bool Instancing
bool NormalMap
int RootEntity
SPrimitiveMeshInstancingInstancingMesh
core::array< CPrimiviteData * > * InstancingGroup
Public Attributes inherited from Skylicht::IEntityData
int EntityIndex
CEntityEntity

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.

The documentation for this class was generated from the following file: