![]() |
Pioneer
|
#include <SystemEditorViewport.h>


Public Member Functions | |
| SystemEditorViewport (EditorApp *app, SystemEditor *editor) | |
| ~SystemEditorViewport () | |
| void | SetSystem (RefCountedPtr< StarSystem > system) |
| SystemMapViewport * | GetMap () |
Public Member Functions inherited from Editor::ViewportWindow | |
| ViewportWindow (EditorApp *app) | |
| ~ViewportWindow () | |
| virtual void | OnAppearing () override |
| virtual void | OnDisappearing () override |
| virtual void | Update (float deltaTime) override |
Public Member Functions inherited from Editor::EditorWindow | |
| 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 | |
| void | OnUpdate (float deltaTime) override |
| void | OnRender (Graphics::Renderer *renderer) override |
| void | OnHandleInput (bool clicked, bool released, ImVec2 mousePos) override |
| void | OnDraw () override |
| bool | OnCloseRequested () override |
| const char * | GetWindowName () override |
Protected Member Functions inherited from Editor::ViewportWindow | |
| virtual void | OnUpdate (float deltaTime)=0 |
| virtual void | OnRender (Graphics::Renderer *renderer)=0 |
| virtual void | OnHandleInput (bool clicked, bool released, ImVec2 mousePos)=0 |
| virtual ImGuiWindowFlags | SetupWindowFlags () |
| void | CreateRenderTarget () |
| Graphics::RenderTarget * | GetRenderTarget () |
| const Graphics::ViewportExtents & | GetViewportExtents () const |
| bool | IsViewportPressed () const |
| bool | IsViewportHovered () const |
Protected Member Functions inherited from Editor::EditorWindow | |
| virtual void | OnDraw ()=0 |
| virtual bool | OnCloseRequested ()=0 |
| EditorApp * | GetApp () |
| SystemEditorViewport::SystemEditorViewport | ( | EditorApp * | app, |
| SystemEditor * | editor | ||
| ) |

| SystemEditorViewport::~SystemEditorViewport | ( | ) |
|
inline |
|
inlineoverrideprotectedvirtual |
Implements Editor::EditorWindow.
|
overrideprotectedvirtual |
Implements Editor::EditorWindow.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Implements Editor::ViewportWindow.
|
overrideprotectedvirtual |
Implements Editor::ViewportWindow.
| void SystemEditorViewport::SetSystem | ( | RefCountedPtr< StarSystem > | system | ) |