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

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

AddClusterShapes(entity_pos_t x, entity_pos_t z, entity_angle_t a)CCmpObstructioninlineprotected
Allocate(ScriptInterface &, jsval)CCmpObstructioninlinestatic
CheckDuplicateFoundation()CCmpObstructioninlinevirtual
CheckFoundation(std::string className)CCmpObstructioninlinevirtual
CheckFoundation(std::string className, bool onlyCenterPoint)CCmpObstructioninlinevirtual
CheckFoundation_wrapper(std::string className, bool onlyCenterPoint)ICmpObstructionvirtual
ClassInit(CComponentManager &componentManager)CCmpObstructioninlinestatic
CLUSTER enum valueCCmpObstruction
Deallocate(IComponent *cmp)CCmpObstructioninlinestatic
Deinit()CCmpObstructioninlinevirtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize)CCmpObstructioninlinevirtual
EFoundationCheck enum nameICmpObstruction
flags_t typedefCCmpObstruction
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()CCmpObstructioninlinevirtual
GetControlGroup()CCmpObstructioninlinevirtual
GetControlGroup2()CCmpObstructioninlinevirtual
GetEntityCollisions(bool checkStructures, bool checkUnits)CCmpObstructioninlinevirtual
GetEntityHandle() const IComponentinline
GetEntityId() const IComponentinline
GetJSClass() const IComponentvirtual
GetJSInstance() const IComponentvirtual
GetObstruction()CCmpObstructioninlinevirtual
GetObstructionSquare(ICmpObstructionManager::ObstructionSquare &out)CCmpObstructioninlinevirtual
GetSchema()CCmpObstructioninlinestatic
GetSerializationVersion()IComponentinlinestatic
GetSimContext() const IComponentinline
GetSystemEntity() const IComponentinline
GetUnitRadius()CCmpObstructioninlinevirtual
HandleMessage(const CMessage &msg, bool global)CCmpObstructioninlinevirtual
Init(const CParamNode &paramNode)CCmpObstructioninlinevirtual
IsControlPersistent()CCmpObstructioninlinevirtual
m_ActiveCCmpObstruction
m_ClusterTagsCCmpObstruction
m_ControlGroupCCmpObstruction
m_ControlGroup2CCmpObstruction
m_ControlPersistCCmpObstruction
m_FlagsCCmpObstruction
m_MovingCCmpObstruction
m_ShapesCCmpObstruction
m_Size0CCmpObstruction
m_Size1CCmpObstruction
m_TagCCmpObstruction
m_TemplateFlagsCCmpObstruction
m_TypeCCmpObstruction
RemoveClusterShapes()CCmpObstructioninlineprotected
ResolveFoundationCollisions()CCmpObstructioninlinevirtual
Serialize(ISerializer &serialize)CCmpObstructioninlinevirtual
SerializeCommon(S &serialize)CCmpObstructioninline
SetActive(bool active)CCmpObstructioninlinevirtual
SetControlGroup(entity_id_t group)CCmpObstructioninlinevirtual
SetControlGroup2(entity_id_t group2)CCmpObstructioninlinevirtual
SetDisableBlockMovementPathfinding(bool movementDisabled, bool pathfindingDisabled, int32_t shape)CCmpObstructioninlinevirtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetMovingFlag(bool enabled)CCmpObstructioninlinevirtual
SetSimContext(const CSimContext &context)IComponentinline
STATIC enum valueCCmpObstruction
tag_t typedefCCmpObstruction
UNIT enum valueCCmpObstruction
UpdateControlGroups()CCmpObstructioninline
~IComponent()IComponentvirtual