EditorWindow class for wrapping ImGui window functionality.
More...
#include <EditorWindow.h>
|
void | Open () |
| Open the EditorWindow.
|
|
void | Draw () |
| Draw the EditorWindow.
|
|
void | Close () |
| Close the EditorWindow.
|
|
bool | IsOpen () const |
| Check if the EditorWindow is open.
|
|
void | SetFlags (ImGuiWindowFlags flags) |
|
void | ClearFlags (ImGuiWindowFlags flags) |
|
void | ToggleFlags (ImGuiWindowFlags flags) |
|
bool | CheckFlag (ImGuiWindowFlags flag) const |
|
bool | HasMenuBar () const |
|
|
| EditorWindow (const std::string &title, ImGuiWindowFlags flags) |
|
virtual void | OnOpen () |
| OnOpen callback for when the EditorWindow is opened.
|
|
virtual void | DrawWindow () |
| DrawWindow function for when the EditorWindow is being drawn.
|
|
virtual void | DrawMenu () |
| DrawMenu function for when the EditorWindow Menu is being drawn.
|
|
virtual void | OnClose () |
| OnClose callback for when the EditorWindow is closed.
|
|
EditorWindow class for wrapping ImGui window functionality.
◆ DrawMenu()
virtual void OpenShaderDesigner::EditorWindow::DrawMenu |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ DrawWindow()
virtual void OpenShaderDesigner::EditorWindow::DrawWindow |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ IsOpen()
bool OpenShaderDesigner::EditorWindow::IsOpen |
( |
| ) |
const |
|
inlinenodiscard |
◆ OnOpen()
virtual void OpenShaderDesigner::EditorWindow::OnOpen |
( |
| ) |
|
|
inlineprotectedvirtual |
The documentation for this class was generated from the following files: