class MAGES::SceneGraph::Editor::SceneGraphEditorWindow¶
Overview¶
The scene graph editor window. More…
class SceneGraphEditorWindow: public EditorWindow { public: // methods SceneGraphEditorWindow(); void OpenHome(); void OpenAsset(SceneGraphData sceneGraphData); void OpenRuntime(GraphRunner runner); override void SaveChanges(); static void OpenGraphRunner(GraphRunner runner); static void OpenWelcomeScreen(); static void OpenSceneAsset(); };
Detailed Documentation¶
The scene graph editor window.
Methods¶
SceneGraphEditorWindow()
Initializes a new instance of the SceneGraphEditorWindow class.
void OpenHome()
Opens home screen.
void OpenAsset(SceneGraphData sceneGraphData)
Initializes editor window for a specific scenegraph.
Parameters:
sceneGraphData |
The data instance (from assets) to open. |
void OpenRuntime(GraphRunner runner)
Open a graph runner at runtime.
Parameters:
runner |
The runner. |
static void OpenGraphRunner(GraphRunner runner)
Opens the editor window for a graph runner at runtime.
Parameters:
runner |
The runner. |
static void OpenWelcomeScreen()
Opens welcome screen.
static void OpenSceneAsset()
Opens the scenegraph that exists on the hub in the scene.