![]() |
Skylicht Engine
|
This object class is created to store data in an array of multiple CEntities. More...
#include <Entity/CEntityPrefab.h>
Public Member Functions | |
| CEntity * | createEntity () |
| CEntity ** | createEntity (int num, core::array< CEntity * > &entities) |
| void | releaseAllEntities () |
| void | removeEntity (u32 index) |
| void | removeEntity (CEntity *entity) |
| u32 | getNumEntities () |
| CEntity ** | getEntities () |
| CEntity * | getEntity (u32 index) |
| void | addTransformData (CEntity *entity, CEntity *parent, const core::matrix4 &transform, const char *name) |
| void | changeParent (CEntity *entity, CEntity *parent) |
Protected Attributes | |
| core::array< CEntity * > | m_entities |
| core::array< CEntity * > | m_unused |
This object class is created to store data in an array of multiple CEntities.
CEntityPrefab is used to store data when loading 3D files like .fbx, .dae, or .obj...