1#ifndef GAME_EDITOR_EDITOR_OBJECT_H
2#define GAME_EDITOR_EDITOR_OBJECT_H
Definition: editor_object.h:22
void SetActive()
Definition: editor_object.cpp:52
void SetInactive()
Definition: editor_object.cpp:58
virtual void OnUpdate()
Definition: editor_object.cpp:11
IInput * Input()
Definition: editor_object.cpp:68
virtual bool OnInput(const IInput::CEvent &Event)
Definition: editor_object.cpp:19
bool IsActive()
Definition: editor_object.cpp:47
bool IsHot()
Definition: editor_object.cpp:29
virtual void OnReset()
Definition: editor_object.cpp:26
void UnsetHot()
Definition: editor_object.cpp:39
CEditor * Editor()
Definition: editor_object.cpp:66
IStorage * Storage()
Definition: editor_object.cpp:76
virtual ~CEditorObject()=default
virtual void OnMapLoad()
Definition: editor_object.cpp:27
IClient * Client()
Definition: editor_object.cpp:69
void SetHot()
Definition: editor_object.cpp:34
IGraphics * Graphics()
Definition: editor_object.cpp:73
CRenderTools * RenderTools()
Definition: editor_object.cpp:78
virtual void OnHot()
Definition: editor_object.cpp:45
virtual void OnActive()
Definition: editor_object.cpp:64
IEngine * Engine()
Definition: editor_object.cpp:72
ITextRender * TextRender()
Definition: editor_object.cpp:75
virtual void OnRender(CUIRect View)
Definition: editor_object.cpp:24
CEditor * m_pEditor
Definition: editor_object.h:82
IConsole * Console()
Definition: editor_object.cpp:71
CConfig * Config()
Definition: editor_object.cpp:70
ISound * Sound()
Definition: editor_object.cpp:74
CUi * Ui()
Definition: editor_object.cpp:77
virtual void OnInit(CEditor *pEditor)
Definition: editor_object.cpp:5
Definition: graphics.h:183
Definition: textrender.h:312