|
void | OnOpen () override |
| OnOpen callback for when the EditorWindow is opened.
|
|
void | DrawMenu () override |
| DrawMenu function for when the EditorWindow Menu is being drawn.
|
|
void | DrawWindow () override |
| DrawWindow function for when the EditorWindow is being drawn.
|
|
void | DrawContextMenu () |
|
void | Copy () |
|
void | Erase () |
|
void | Paste (ImVec2 pos) |
|
void | Clear () |
|
Node * | FindNode (ImPinPtr ptr) |
|
Node * | FindNode (ImGuiID id) |
|
Pin & | FindPin (ImPinPtr ptr) |
|
std::string | GetValue (ImPinPtr ptr) |
|
void | OpenShader (ShaderAsset *asset) |
|
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 |
|
|
static void | Register (const std::filesystem::path &path, ConstructorPtr constructor) |
|
|
const std::string | Title |
| Title for the EditorWindow.
|
|
| EditorWindow (const std::string &title, ImGuiWindowFlags flags) |
|
virtual void | OnClose () |
| OnClose callback for when the EditorWindow is closed.
|
|
◆ DrawMenu()
void ShaderGraph::DrawMenu |
( |
| ) |
|
|
overridevirtual |
◆ DrawWindow()
void ShaderGraph::DrawWindow |
( |
| ) |
|
|
overridevirtual |
◆ OnOpen()
void ShaderGraph::OnOpen |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: