Entity_Definitions

Definitions of functions, types and variables.

CreateEntitySystem Function
C++
CRYENTITYDLL_API struct IEntitySystem* CreateEntitySystem(ISystem * pISystem);
File

IEntitySystem.h

DECLARE_BOOST_POINTERS Function
C++
DECLARE_BOOST_POINTERS(IShaderParamCallback);
File

IEntityProxy.h

DECLARE_COMPONENT_POINTERS Function
C++
DECLARE_COMPONENT_POINTERS(IEntityAreaProxy);
File

IEntityProxy.h

EntityGUID Type
C++
typedef uint64 EntityGUID;
File

IEntity.h

Description

Unique Entity identifier, only used for saved entities.

IEntityItPtr Type
C++
typedef _smart_ptr<IEntityIt> IEntityItPtr;
File

IEntitySystem.h

PFNCREATEENTITYSYSTEM Type
C++
typedef struct IEntitySystem * (* PFNCREATEENTITYSYSTEM)(ISystem *pISystem);
File

IEntitySystem.h

tAIObjectID Type
C++
typedef uint32 tAIObjectID;
File

IEntity.h

Description

(MATT) This should really live in a minimal AI include, which right now we don't have {2009/04/08

DECLARE_COMPONENT_POINTERS Function
C++
DECLARE_COMPONENT_POINTERS(IEntityAudioProxy);
File

IEntityProxy.h

EntityId Type
C++
typedef unsigned int EntityId;
File

IEntity.h

Description

Unique identifier for each entity instance.