Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for ICmpPosition, including all inherited members.
AllocFunc typedef | IComponent | |
CanFloat() const =0 | ICmpPosition | pure virtual |
DeallocFunc typedef | IComponent | |
Deinit()=0 | IComponent | pure virtual |
Deserialize(const CParamNode ¶mNode, IDeserializer &deserialize)=0 | IComponent | pure virtual |
GetComponentTypeId() const =0 | IComponent | pure virtual |
GetDistanceTravelled() const =0 | ICmpPosition | pure virtual |
GetEntityHandle() const | IComponent | inline |
GetEntityId() const | IComponent | inline |
GetHeightAtFixed(entity_pos_t x, entity_pos_t z) const =0 | ICmpPosition | pure virtual |
GetHeightFixed() const =0 | ICmpPosition | pure virtual |
GetHeightOffset() const =0 | ICmpPosition | pure virtual |
GetInterpolatedPosition2D(float frameOffset, float &x, float &z, float &rotY) const =0 | ICmpPosition | pure virtual |
GetInterpolatedTransform(float frameOffset) const =0 | ICmpPosition | pure virtual |
GetJSInstance() const | IComponent | virtual |
GetPosition() const =0 | ICmpPosition | pure virtual |
GetPosition2D() const =0 | ICmpPosition | pure virtual |
GetPreviousPosition() const =0 | ICmpPosition | pure virtual |
GetPreviousPosition2D() const =0 | ICmpPosition | pure virtual |
GetRotation() const =0 | ICmpPosition | pure virtual |
GetSchema() | IComponent | static |
GetSerializationVersion() | IComponent | inlinestatic |
GetSimContext() const | IComponent | inline |
GetSystemEntity() const | IComponent | inline |
GetTurnRate() const =0 | ICmpPosition | pure virtual |
GetTurretParent() const =0 | ICmpPosition | pure virtual |
GetTurrets()=0 | ICmpPosition | pure virtual |
HandleMessage(const CMessage &msg, bool global) | IComponent | virtual |
Init(const CParamNode ¶mNode)=0 | IComponent | pure virtual |
IsHeightRelative() const =0 | ICmpPosition | pure virtual |
IsInWorld() const =0 | ICmpPosition | pure virtual |
JumpTo(entity_pos_t x, entity_pos_t z)=0 | ICmpPosition | pure virtual |
m_EntityHandle | IComponent | private |
m_SimContext | IComponent | private |
MoveAndTurnTo(entity_pos_t x, entity_pos_t z, entity_angle_t ry)=0 | ICmpPosition | pure virtual |
MoveOutOfWorld()=0 | ICmpPosition | pure virtual |
MoveTo(entity_pos_t x, entity_pos_t z)=0 | ICmpPosition | pure virtual |
NewJSObject(const ScriptInterface &scriptInterface, JS::MutableHandleObject out) const | IComponent | virtual |
RegisterComponentType(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | IComponent | static |
RegisterComponentTypeScriptWrapper(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | IComponent | static |
Serialize(ISerializer &serialize)=0 | IComponent | pure virtual |
SetActorFloating(bool flag)=0 | ICmpPosition | pure virtual |
SetConstructionProgress(fixed progress)=0 | ICmpPosition | pure virtual |
SetEntityHandle(CEntityHandle ent) | IComponent | inline |
SetFloating(bool flag)=0 | ICmpPosition | pure virtual |
SetHeightFixed(entity_pos_t y)=0 | ICmpPosition | pure virtual |
SetHeightOffset(entity_pos_t dy)=0 | ICmpPosition | pure virtual |
SetHeightRelative(bool flag)=0 | ICmpPosition | pure virtual |
SetSimContext(const CSimContext &context) | IComponent | inline |
SetTurretParent(entity_id_t parent, const CFixedVector3D &offset)=0 | ICmpPosition | pure virtual |
SetXZRotation(entity_angle_t x, entity_angle_t z)=0 | ICmpPosition | pure virtual |
SetYRotation(entity_angle_t y)=0 | ICmpPosition | pure virtual |
TurnTo(entity_angle_t y)=0 | ICmpPosition | pure virtual |
UpdateTurretPosition()=0 | ICmpPosition | pure virtual |
~IComponent() | IComponent | virtual |