Allocate(const ScriptInterface &, JS::HandleValue) | CCmpSelectable | inlinestatic |
AllocFunc typedef | IComponent | |
CCmpSelectable() | CCmpSelectable | inline |
CIRCLE enum value | CCmpSelectable | |
ClassInit(CComponentManager &componentManager) | CCmpSelectable | inlinestatic |
Deallocate(IComponent *cmp) | CCmpSelectable | inlinestatic |
DeallocFunc typedef | IComponent | |
Deinit() override | CCmpSelectable | inlinevirtual |
Deserialize(const CParamNode ¶mNode, IDeserializer &deserialize) override | CCmpSelectable | inlinevirtual |
EShape enum name | CCmpSelectable | |
FADE_DURATION | CCmpSelectable | privatestatic |
FOOTPRINT enum value | CCmpSelectable | |
GetComponentTypeId() const override | CCmpSelectable | inlinevirtual |
GetEntityHandle() const | IComponent | inline |
GetEntityId() const | IComponent | inline |
GetJSInstance() const | IComponent | virtual |
GetSchema() | CCmpSelectable | inlinestatic |
GetSerializationVersion() | IComponent | inlinestatic |
GetSimContext() const | IComponent | inline |
GetSystemEntity() const | IComponent | inline |
HandleMessage(const CMessage &msg, bool global) override | CCmpSelectable | virtual |
Init(const CParamNode ¶mNode) override | CCmpSelectable | inlinevirtual |
InvalidateStaticOverlay() | CCmpSelectable | |
IsEditorOnly() const override | CCmpSelectable | inlinevirtual |
m_AlphaMin | CCmpSelectable | private |
m_AlwaysVisible | CCmpSelectable | private |
m_BuildingOverlay | CCmpSelectable | private |
m_Cached | CCmpSelectable | private |
m_Color | CCmpSelectable | private |
m_DebugBoundingBoxOverlay | CCmpSelectable | private |
m_DebugSelectionBoxOverlay | CCmpSelectable | private |
m_EditorOnly | CCmpSelectable | private |
m_EnabledInterpolate | CCmpSelectable | private |
m_EnabledRenderSubmit | CCmpSelectable | private |
m_EntityHandle | IComponent | private |
m_FadeBaselineAlpha | CCmpSelectable | private |
m_FadeDeltaAlpha | CCmpSelectable | private |
m_FadeProgress | CCmpSelectable | private |
m_Height | CCmpSelectable | |
m_OverlayDescriptor | CCmpSelectable | private |
m_OverrideVisible | ICmpSelectable | protectedstatic |
m_Selected | CCmpSelectable | private |
m_Shape | CCmpSelectable | |
m_SimContext | IComponent | private |
m_UnitOverlay | CCmpSelectable | private |
m_UnitOverlayBoundingBox | CCmpSelectable | private |
m_Visible | CCmpSelectable | private |
m_Width | CCmpSelectable | |
ms_EnableDebugOverlays | ICmpSelectable | static |
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 |
RenderSubmit(SceneCollector &collector, const CFrustum &frustum, bool culling) | CCmpSelectable | |
Serialize(ISerializer &serialize) override | CCmpSelectable | inlinevirtual |
SetEntityHandle(CEntityHandle ent) | IComponent | inline |
SetOverrideVisibility(bool visible) | ICmpSelectable | inlinestatic |
SetSelectionHighlight(const CColor &color, bool selected) override | CCmpSelectable | inlinevirtual |
SetSelectionHighlightAlpha(float alpha) override | CCmpSelectable | inlinevirtual |
SetSimContext(const CSimContext &context) | IComponent | inline |
SetVisibility(bool visible) override | CCmpSelectable | inlinevirtual |
SQUARE enum value | CCmpSelectable | |
TEXTUREBASEPATH | CCmpSelectable | privatestatic |
UpdateColor() override | CCmpSelectable | virtual |
UpdateDynamicOverlay(float frameOffset) | CCmpSelectable | |
UpdateMessageSubscriptions() | CCmpSelectable | |
UpdateTexturedLineOverlay(const SOverlayDescriptor *overlayDescriptor, SOverlayTexturedLine &overlay, float frameOffset) | CCmpSelectable | |
~CCmpSelectable() | CCmpSelectable | inline |
~IComponent() | IComponent | virtual |