Definitions of functions, types and variables.
CRYENTITYDLL_API struct IEntitySystem* CreateEntitySystem(ISystem * pISystem);
IEntitySystem.h
DECLARE_BOOST_POINTERS(IShaderParamCallback);
IEntityProxy.h
DECLARE_COMPONENT_POINTERS(IEntityAreaProxy);
IEntityProxy.h
typedef uint64 EntityGUID;
IEntity.h
Unique Entity identifier, only used for saved entities.
typedef _smart_ptr<IEntityIt> IEntityItPtr;
IEntitySystem.h
typedef struct IEntitySystem * (* PFNCREATEENTITYSYSTEM)(ISystem *pISystem);
IEntitySystem.h
typedef uint32 tAIObjectID;
IEntity.h
(MATT) This should really live in a minimal AI include, which right now we don't have {2009/04/08
DECLARE_COMPONENT_POINTERS(IEntityAudioProxy);
IEntityProxy.h
typedef unsigned int EntityId;
IEntity.h
Unique identifier for each entity instance.