Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ICmpObstruction Member List

This is the complete list of members for ICmpObstruction, including all inherited members.

CheckDuplicateFoundation()=0ICmpObstructionpure virtual
CheckFoundation(std::string className)=0ICmpObstructionpure virtual
CheckFoundation(std::string className, bool onlyCenterPoint)=0ICmpObstructionpure virtual
CheckFoundation_wrapper(std::string className, bool onlyCenterPoint)ICmpObstructionvirtual
Deinit()=0IComponentpure virtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize)=0IComponentpure virtual
EFoundationCheck enum nameICmpObstruction
FOUNDATION_CHECK_FAIL_ERROR enum valueICmpObstruction
FOUNDATION_CHECK_FAIL_NO_OBSTRUCTION enum valueICmpObstruction
FOUNDATION_CHECK_FAIL_OBSTRUCTS_FOUNDATION enum valueICmpObstruction
FOUNDATION_CHECK_FAIL_TERRAIN_CLASS enum valueICmpObstruction
FOUNDATION_CHECK_SUCCESS enum valueICmpObstruction
GetBlockMovementFlag()=0ICmpObstructionpure virtual
GetControlGroup()=0ICmpObstructionpure virtual
GetControlGroup2()=0ICmpObstructionpure virtual
GetEntityCollisions(bool checkStructures, bool checkUnits)=0ICmpObstructionpure virtual
GetEntityHandle() const IComponentinline
GetEntityId() const IComponentinline
GetJSClass() const IComponentvirtual
GetJSInstance() const IComponentvirtual
GetObstruction()=0ICmpObstructionpure virtual
GetObstructionSquare(ICmpObstructionManager::ObstructionSquare &out)=0ICmpObstructionpure virtual
GetSchema()IComponentstatic
GetSerializationVersion()IComponentinlinestatic
GetSimContext() const IComponentinline
GetSystemEntity() const IComponentinline
GetUnitRadius()=0ICmpObstructionpure virtual
HandleMessage(const CMessage &msg, bool global)IComponentvirtual
Init(const CParamNode &paramNode)=0IComponentpure virtual
IsControlPersistent()=0ICmpObstructionpure virtual
ResolveFoundationCollisions()=0ICmpObstructionpure virtual
Serialize(ISerializer &serialize)=0IComponentpure virtual
SetActive(bool active)=0ICmpObstructionpure virtual
SetControlGroup(entity_id_t group)=0ICmpObstructionpure virtual
SetControlGroup2(entity_id_t group2)=0ICmpObstructionpure virtual
SetDisableBlockMovementPathfinding(bool movementDisabled, bool pathfindingDisabled, int32_t shape)=0ICmpObstructionpure virtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetMovingFlag(bool enabled)=0ICmpObstructionpure virtual
SetSimContext(const CSimContext &context)IComponentinline
~IComponent()IComponentvirtual