Open 3D Engine GraphModel Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
GraphModelIntegration::GraphControllerManager Class Reference

This is the main class for managing the Graph Controllers for Graph Canvas scenes. More...

#include <GraphControllerManager.h>

Inherits GraphManagerRequestBus::Handler.

Public Member Functions

 AZ_RTTI (GraphControllerManager, "{DA358B3E-46EF-411B-B84B-0397F5CD3539}")
 
AZ::Entity * CreateScene (GraphModel::GraphPtr graph, const GraphCanvas::EditorId editorId) override
 
void RemoveScene (const GraphCanvas::GraphId &sceneId) override
 
void CreateGraphController (const GraphCanvas::GraphId &sceneId, GraphModel::GraphPtr graph) override
 
void DeleteGraphController (const GraphCanvas::GraphId &sceneId) override
 
GraphModel::GraphPtr GetGraph (const GraphCanvas::GraphId &sceneId) override
 
const GraphModelSerializationGetSerializedMappings () override
 
void SetSerializedMappings (const GraphModelSerialization &serialization) override
 

Detailed Description

This is the main class for managing the Graph Controllers for Graph Canvas scenes.


The documentation for this class was generated from the following file: