struct SEntitySlotInfo { int nFlags; int nParentSlot; uint64 nSubObjHideMask; const Matrix34 * pLocalTM; const Matrix34 * pWorldTM; EntityId entityId; struct IStatObj* pStatObj; struct ICharacterInstance* pCharacter; struct IParticleEmitter* pParticleEmitter; struct ILightSource* pLight; struct IRenderNode* pChildRenderNode; IMaterial* pMaterial; };
IEntityProxy.h
Members |
Description |
int nFlags; |
Slot flags. |
int nParentSlot; |
Index of parent slot, (-1 if no parent) |
uint64 nSubObjHideMask; |
Hide mask used by breakable object to indicate what index of the CStatObj sub-object is hidden. |
const Matrix34 * pLocalTM; |
Slot local transformation matrix. |
const Matrix34 * pWorldTM; |
Slot world transformation matrix. |
EntityId entityId; |
Objects that can binded to the slot. |
IMaterial* pMaterial; |
Custom Material used for the slot. |
Description of the contents of the entity slot.