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.