Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CCmpSelectable Member List

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

Allocate(const ScriptInterface &, JS::HandleValue)CCmpSelectableinlinestatic
AllocFunc typedefIComponent
CCmpSelectable()CCmpSelectableinline
CIRCLE enum valueCCmpSelectable
ClassInit(CComponentManager &componentManager)CCmpSelectableinlinestatic
Deallocate(IComponent *cmp)CCmpSelectableinlinestatic
DeallocFunc typedefIComponent
Deinit() overrideCCmpSelectableinlinevirtual
Deserialize(const CParamNode &paramNode, IDeserializer &deserialize) overrideCCmpSelectableinlinevirtual
EShape enum nameCCmpSelectable
FADE_DURATIONCCmpSelectableprivatestatic
FOOTPRINT enum valueCCmpSelectable
GetComponentTypeId() const overrideCCmpSelectableinlinevirtual
GetEntityHandle() constIComponentinline
GetEntityId() constIComponentinline
GetJSInstance() constIComponentvirtual
GetSchema()CCmpSelectableinlinestatic
GetSerializationVersion()IComponentinlinestatic
GetSimContext() constIComponentinline
GetSystemEntity() constIComponentinline
HandleMessage(const CMessage &msg, bool global) overrideCCmpSelectablevirtual
Init(const CParamNode &paramNode) overrideCCmpSelectableinlinevirtual
InvalidateStaticOverlay()CCmpSelectable
IsEditorOnly() const overrideCCmpSelectableinlinevirtual
m_AlphaMinCCmpSelectableprivate
m_AlwaysVisibleCCmpSelectableprivate
m_BuildingOverlayCCmpSelectableprivate
m_CachedCCmpSelectableprivate
m_ColorCCmpSelectableprivate
m_DebugBoundingBoxOverlayCCmpSelectableprivate
m_DebugSelectionBoxOverlayCCmpSelectableprivate
m_EditorOnlyCCmpSelectableprivate
m_EnabledInterpolateCCmpSelectableprivate
m_EnabledRenderSubmitCCmpSelectableprivate
m_EntityHandleIComponentprivate
m_FadeBaselineAlphaCCmpSelectableprivate
m_FadeDeltaAlphaCCmpSelectableprivate
m_FadeProgressCCmpSelectableprivate
m_HeightCCmpSelectable
m_OverlayDescriptorCCmpSelectableprivate
m_OverrideVisibleICmpSelectableprotectedstatic
m_SelectedCCmpSelectableprivate
m_ShapeCCmpSelectable
m_SimContextIComponentprivate
m_UnitOverlayCCmpSelectableprivate
m_UnitOverlayBoundingBoxCCmpSelectableprivate
m_VisibleCCmpSelectableprivate
m_WidthCCmpSelectable
ms_EnableDebugOverlaysICmpSelectablestatic
NewJSObject(const ScriptInterface &scriptInterface, JS::MutableHandleObject out) constIComponentvirtual
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)CCmpSelectable
Serialize(ISerializer &serialize) overrideCCmpSelectableinlinevirtual
SetEntityHandle(CEntityHandle ent)IComponentinline
SetOverrideVisibility(bool visible)ICmpSelectableinlinestatic
SetSelectionHighlight(const CColor &color, bool selected) overrideCCmpSelectableinlinevirtual
SetSelectionHighlightAlpha(float alpha) overrideCCmpSelectableinlinevirtual
SetSimContext(const CSimContext &context)IComponentinline
SetVisibility(bool visible) overrideCCmpSelectableinlinevirtual
SQUARE enum valueCCmpSelectable
TEXTUREBASEPATHCCmpSelectableprivatestatic
UpdateColor() overrideCCmpSelectablevirtual
UpdateDynamicOverlay(float frameOffset)CCmpSelectable
UpdateMessageSubscriptions()CCmpSelectable
UpdateTexturedLineOverlay(const SOverlayDescriptor *overlayDescriptor, SOverlayTexturedLine &overlay, float frameOffset)CCmpSelectable
~CCmpSelectable()CCmpSelectableinline
~IComponent()IComponentvirtual