Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
Editor::EditorWindow Class Referenceabstract

#include <EditorWindow.h>

Inheritance diagram for Editor::EditorWindow:
Inheritance graph
[legend]

Public Member Functions

 EditorWindow (EditorApp *app)
 
 ~EditorWindow ()
 
virtual void OnAppearing ()=0
 
virtual void OnDisappearing ()=0
 
virtual void Update (float deltaTime)
 
virtual const char * GetWindowName ()=0
 

Protected Member Functions

virtual void OnDraw ()=0
 
virtual bool OnCloseRequested ()=0
 
EditorAppGetApp ()
 

Constructor & Destructor Documentation

◆ EditorWindow()

EditorWindow::EditorWindow ( EditorApp app)

◆ ~EditorWindow()

EditorWindow::~EditorWindow ( )

Member Function Documentation

◆ GetApp()

EditorApp * Editor::EditorWindow::GetApp ( )
inlineprotected

◆ GetWindowName()

virtual const char * Editor::EditorWindow::GetWindowName ( )
pure virtual

◆ OnAppearing()

virtual void Editor::EditorWindow::OnAppearing ( )
pure virtual

◆ OnCloseRequested()

virtual bool Editor::EditorWindow::OnCloseRequested ( )
protectedpure virtual

◆ OnDisappearing()

virtual void Editor::EditorWindow::OnDisappearing ( )
pure virtual

◆ OnDraw()

virtual void Editor::EditorWindow::OnDraw ( )
protectedpure virtual

◆ Update()

void EditorWindow::Update ( float  deltaTime)
virtual

Reimplemented in Editor::ViewportWindow.

Here is the call graph for this function:

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