Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CCmpRallyPointRenderer Member List

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

AddPosition(CFixedVector2D pos, bool recompute)CCmpRallyPointRendererprivate
AddPosition_wrapper(const CFixedVector2D &pos) overrideCCmpRallyPointRenderervirtual
Allocate(const ScriptInterface &, JS::HandleValue)CCmpRallyPointRendererinlinestatic
AllocFunc typedefIComponent
ClassInit(CComponentManager &componentManager)CCmpRallyPointRendererstatic
ConstructAllOverlayLines()CCmpRallyPointRendererprivate
ConstructOverlayLines(size_t index)CCmpRallyPointRendererprivate
Deallocate(IComponent *cmp)CCmpRallyPointRendererinlinestatic
DeallocFunc typedefIComponent
Deinit() overrideCCmpRallyPointRenderervirtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize) overrideCCmpRallyPointRenderervirtual
GetClosestsEdgePointFrom(CFixedVector2D &result, CFixedVector2D &start, CmpPtr< ICmpPosition > cmpPosition, CmpPtr< ICmpFootprint > cmpFootprint) constCCmpRallyPointRendererprivate
GetComponentTypeId() const overrideCCmpRallyPointRendererinlinevirtual
GetEntityHandle() constIComponentinline
GetEntityId() constIComponentinline
GetJSInstance() constIComponentvirtual
GetSchema()CCmpRallyPointRendererstatic
GetSerializationVersion()IComponentinlinestatic
GetSimContext() constIComponentinline
GetSystemEntity() constIComponentinline
GetVisibilitySegments(std::vector< SVisibilitySegment > &out, size_t index) constCCmpRallyPointRendererprivate
HandleMessage(const CMessage &msg, bool global) overrideCCmpRallyPointRenderervirtual
Init(const CParamNode &paramNode) overrideCCmpRallyPointRenderervirtual
IsSet() const overrideCCmpRallyPointRenderervirtual
m_DebugNodeOverlaysCCmpRallyPointRendererprotected
m_DisplayedCCmpRallyPointRendererprotected
m_EnableDebugNodeOverlayCCmpRallyPointRendererprotected
m_EntityHandleIComponentprivate
m_LastMarkerCountCCmpRallyPointRendererprotected
m_LastOwnerCCmpRallyPointRendererprotected
m_LineColorCCmpRallyPointRendererprotected
m_LineDashColorCCmpRallyPointRendererprotected
m_LineEndCapTypeCCmpRallyPointRendererprotected
m_LinePassabilityClassCCmpRallyPointRendererprotected
m_LineStartCapTypeCCmpRallyPointRendererprotected
m_LineTextureMaskPathCCmpRallyPointRendererprotected
m_LineTexturePathCCmpRallyPointRendererprotected
m_LineThicknessCCmpRallyPointRendererprotected
m_MarkerEntityIdsCCmpRallyPointRendererprotected
m_MarkerTemplateCCmpRallyPointRendererprotected
m_PathCCmpRallyPointRendererprotected
m_RallyPointsCCmpRallyPointRendererprotected
m_SimContextIComponentprivate
m_SmoothPathCCmpRallyPointRendererprotected
m_TextureCCmpRallyPointRendererprotected
m_TexturedOverlayLinesCCmpRallyPointRendererprotected
m_TextureMaskCCmpRallyPointRendererprotected
m_VisibilitySegmentsCCmpRallyPointRendererprotected
MergeVisibilitySegments(std::vector< SVisibilitySegment > &segments)CCmpRallyPointRendererprivatestatic
NewJSObject(const ScriptInterface &scriptInterface, JS::MutableHandleObject out) constIComponentvirtual
RecomputeAllRallyPointPaths()CCmpRallyPointRendererprivate
RecomputeRallyPointPath(size_t index, CmpPtr< ICmpPosition > &cmpPosition, CmpPtr< ICmpFootprint > &cmpFootprint, CmpPtr< ICmpPathfinder > cmpPathfinder)CCmpRallyPointRendererprivate
RecomputeRallyPointPath_wrapper(size_t index)CCmpRallyPointRendererprivate
ReduceSegmentsByVisibility(std::vector< CVector2D > &coords, unsigned maxSegmentLinks=0, bool floating=true) constCCmpRallyPointRendererprivate
RegisterComponentType(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema)IComponentstatic
RegisterComponentTypeScriptWrapper(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema)IComponentstatic
RenderSubmit(SceneCollector &collector, const CFrustum &frustum, bool culling)CCmpRallyPointRendererprivate
Reset() overrideCCmpRallyPointRenderervirtual
Serialize(ISerializer &serialize) overrideCCmpRallyPointRenderervirtual
SetDisplayed(bool displayed) overrideCCmpRallyPointRenderervirtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetPosition(const CFixedVector2D &pos) overrideCCmpRallyPointRenderervirtual
SetSimContext(const CSimContext &context)IComponentinline
UpdateColor() overrideCCmpRallyPointRenderervirtual
UpdateLineColor()CCmpRallyPointRendererprivate
UpdateMarkers()CCmpRallyPointRendererprivate
UpdateMessageSubscriptions()CCmpRallyPointRenderervirtual
UpdateOverlayLines()CCmpRallyPointRendererprivate
UpdatePosition(u32 rallyPointId, const CFixedVector2D &pos) overrideCCmpRallyPointRenderervirtual
~IComponent()IComponentvirtual