18 #ifndef INCLUDED_ICMPSELECTABLE
19 #define INCLUDED_ICMPSELECTABLE
82 #endif // INCLUDED_ICMPSELECTABLE
A single textured quad overlay, intended for entities that move around much, like units (e...
static bool ms_EnableDebugOverlays
virtual bool IsEditorOnly()=0
Returns true if the entity is only selectable in Atlas editor, e.g.
virtual void SetSelectionHighlight(CColor color, bool selected)=0
Set the selection highlight state.
#define DECLARE_INTERFACE_TYPE(iname)
CStrIntern m_QuadTextureMask
A more complex textured line overlay, composed of several textured line segments. ...
CStrIntern m_LineTextureMask
virtual void SetVisibility(bool visible)=0
Enables or disables rendering of an entity's selectable.
virtual void SetSelectionHighlightAlpha(float alpha)=0
Set the alpha of the selection highlight.