Pyrogenesis  trunk
CCmpUnitRenderer Member List

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

ACTOR_ONLY enum valueICmpUnitRenderer
AddUnit(CEntityHandle entity, CUnit *actor, const CBoundingSphere &boundsApprox, int flags)CCmpUnitRendererinlinevirtual
Allocate(ScriptInterface &, JS::HandleValue)CCmpUnitRendererinlinestatic
ClassInit(CComponentManager &componentManager)CCmpUnitRendererinlinestatic
Deallocate(IComponent *cmp)CCmpUnitRendererinlinestatic
Deinit()CCmpUnitRendererinlinevirtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize)CCmpUnitRendererinlinevirtual
GetComponentTypeId() const CCmpUnitRendererinlinevirtual
GetEntityHandle() const IComponentinline
GetEntityId() const IComponentinline
GetFrameOffset() const CCmpUnitRendererinlinevirtual
GetJSInstance() const IComponentvirtual
GetSchema()CCmpUnitRendererinlinestatic
GetSerializationVersion()IComponentinlinestatic
GetSimContext() const IComponentinline
GetSystemEntity() const IComponentinline
HandleMessage(const CMessage &msg, bool global)CCmpUnitRendererinlinevirtual
Init(const CParamNode &paramNode)CCmpUnitRendererinlinevirtual
Interpolate(float frameTime, float frameOffset)CCmpUnitRenderer
LookupUnit(tag_t tag)CCmpUnitRendererinline
m_DebugSpheresCCmpUnitRenderer
m_EnableDebugOverlaysCCmpUnitRenderer
m_FrameNumberCCmpUnitRenderer
m_FrameOffsetCCmpUnitRenderer
m_UnitsCCmpUnitRenderer
m_UnitTagsFreeCCmpUnitRenderer
NewJSObject(ScriptInterface &scriptInterface, JS::MutableHandleObject out) const IComponentvirtual
PickAllEntitiesAtPoint(std::vector< std::pair< CEntityHandle, CVector3D > > &outEntities, const CVector3D &origin, const CVector3D &dir, bool allowEditorSelectables) const CCmpUnitRendererinlinevirtual
RecomputeSweptBounds(SUnit *unit)CCmpUnitRendererinline
RemoveUnit(tag_t tag)CCmpUnitRendererinlinevirtual
RenderSubmit(SceneCollector &collector, const CFrustum &frustum, bool culling)CCmpUnitRenderer
Serialize(ISerializer &serialize)CCmpUnitRendererinlinevirtual
SetDebugOverlay(bool enabled)CCmpUnitRendererinlinevirtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetSimContext(const CSimContext &context)IComponentinline
TurnStart()CCmpUnitRenderer
UpdateUnit(tag_t tag, CUnit *actor, const CBoundingSphere &boundsApprox)CCmpUnitRendererinlinevirtual
UpdateUnitPos(tag_t tag, bool inWorld, const CVector3D &pos0, const CVector3D &pos1)CCmpUnitRendererinlinevirtual
UpdateVisibility(SUnit &unit) const CCmpUnitRenderer
VISIBLE_IN_ATLAS_ONLY enum valueICmpUnitRenderer
~IComponent()IComponentvirtual