OpenShaderDesigner 0.0.1
|
Public Member Functions | |
void | DrawWindow () override |
DrawWindow function for when the EditorWindow is being drawn. | |
bool | HandleEvent (const EventHandler< BeginFrame >::HandledType *event) override |
bool | HandleEvent (const EventHandler< EndFrame >::HandledType *event) override |
![]() | |
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 |
![]() | |
virtual bool | HandleEvent (const HandledType *event)=0 |
Virtual function for custom EventHandler implementations. | |
![]() | |
virtual bool | HandleEvent (const HandledType *event)=0 |
Virtual function for custom EventHandler implementations. | |
Additional Inherited Members | |
![]() | |
using | HandledType |
The type handled by the EventHandler. | |
![]() | |
using | HandledType |
The type handled by the EventHandler. | |
![]() | |
const std::string | Title |
Title for the EditorWindow. | |
![]() | |
EditorWindow (const std::string &title, ImGuiWindowFlags flags) | |
virtual void | OnOpen () |
OnOpen callback for when the EditorWindow is opened. | |
virtual void | DrawMenu () |
DrawMenu function for when the EditorWindow Menu is being drawn. | |
virtual void | OnClose () |
OnClose callback for when the EditorWindow is closed. | |
|
overridevirtual |
DrawWindow function for when the EditorWindow is being drawn.
Reimplemented from OpenShaderDesigner::EditorWindow.