DDraceNetwork Docs
CLayerSelector Class Reference

#include <layer_selector.h>

Inheritance diagram for CLayerSelector:
[legend]
Collaboration diagram for CLayerSelector:
[legend]

Public Member Functions

void OnInit (CEditor *pEditor) override
 
bool SelectByTile ()
 
- Public Member Functions inherited from CEditorComponent
virtual bool OnInput (const IInput::CEvent &Event) override
 
void InitSubComponents ()
 
void RegisterSubComponent (CEditorComponent &Component)
 
- Public Member Functions inherited from CEditorObject
virtual ~CEditorObject ()=default
 
virtual void OnInit (CEditor *pEditor)
 
virtual void OnUpdate ()
 
virtual bool OnInput (const IInput::CEvent &Event)
 
virtual void OnRender (CUIRect View)
 
virtual void OnHot ()
 
virtual void OnActive ()
 
virtual void OnReset ()
 
virtual void OnMapLoad ()
 
bool IsHot ()
 
void SetHot ()
 
void UnsetHot ()
 
bool IsActive ()
 
void SetActive ()
 
void SetInactive ()
 
CEditorEditor ()
 
const CEditorEditor () const
 
IInputInput ()
 
IClientClient ()
 
CConfigConfig ()
 
IConsoleConsole ()
 
IEngineEngine ()
 
IGraphicsGraphics ()
 
ISoundSound ()
 
ITextRenderTextRender ()
 
IStorageStorage ()
 
CUiUi ()
 
CRenderToolsRenderTools ()
 

Private Attributes

int m_SelectionOffset
 

Member Function Documentation

◆ OnInit()

void CLayerSelector::OnInit ( CEditor pEditor)
overridevirtual

Initialise the component and interface pointers. Needs to be the first function that is called. The default implentation also resets the component.

Reimplemented from CEditorObject.

◆ SelectByTile()

bool CLayerSelector::SelectByTile ( )

Member Data Documentation

◆ m_SelectionOffset

int CLayerSelector::m_SelectionOffset
private

The documentation for this class was generated from the following files: