Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CGroupSkinnedInstancing Class Reference
Inheritance diagram for Skylicht::CGroupSkinnedInstancing:
Skylicht::CEntityGroup

Public Member Functions

 CGroupSkinnedInstancing (CEntityGroup *parent)
virtual void onQuery (CEntityManager *entityManager, CEntity **entities, int numEntity)
Public Member Functions inherited from Skylicht::CEntityGroup
 CEntityGroup (const u32 *dataTypes, int count)
 CEntityGroup (const u32 *dataTypes, int count, CEntityGroup *parentGroup)
CEntity ** getEntities ()
int getEntityCount ()
void notifyNeedQuery ()
bool needQuery ()
bool needValidate ()
void finishValidate ()
bool haveDataType (u32 type)
CEntityGroup * getParent ()

Additional Inherited Members

Protected Attributes inherited from Skylicht::CEntityGroup
core::array< u32 > m_dataTypes
CEntityGroup * m_parentGroup
bool m_needQuery
bool m_needValidate
CFastArray< CEntity * > m_entities

Member Function Documentation

◆ onQuery()

virtual void Skylicht::CGroupSkinnedInstancing::onQuery ( CEntityManager * entityManager,
CEntity ** entities,
int numEntity )
virtual

Reimplemented from Skylicht::CEntityGroup.


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