TDME2 1.9.121
|
Tab view interface. More...
#include <tdme/tools/editor/tabviews/TabView.h>
Classes | |
struct | OutlinerState |
Public Member Functions | |
virtual const string & | getTabId ()=0 |
virtual void | initialize ()=0 |
Initiates the view. More... | |
virtual void | display ()=0 |
Renders the view. More... | |
virtual void | dispose ()=0 |
Disposes the view. More... | |
virtual void | activate ()=0 |
Activate. More... | |
virtual void | deactivate ()=0 |
Deactivate. More... | |
virtual Engine * | getEngine ()=0 |
virtual TabController * | getTabController ()=0 |
virtual void | updateRendering ()=0 |
Update rendering. More... | |
virtual void | reloadOutliner ()=0 |
Reload outliner. More... | |
virtual bool | hasFixedSize ()=0 |
If this viewport framebuffer has a fixed size. More... | |
virtual | ~TabView () |
Destructor. More... | |
![]() | |
virtual void | handleInputEvents ()=0 |
Handle input events that have not yet been processed. More... | |
virtual | ~GUIInputEventHandler () |
Destructor. More... | |
|
pure virtual |
|
pure virtual |
Deactivate.
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Renders the view.
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Disposes the view.
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
If this viewport framebuffer has a fixed size.
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Initiates the view.
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Reload outliner.
newSelectionValue | new selection value |
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.
|
pure virtual |
Update rendering.
Implemented in EmptyEditorTabView, EnvMapEditorTabView, FontTabView, ModelEditorTabView, ParticleSystemEditorTabView, SceneEditorTabView, SoundTabView, TerrainEditorTabView, TextEditorTabView, TextureTabView, TriggerEditorTabView, and UIEditorTabView.