Open 3D Engine GraphModel Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <GraphCanvasMetadata.h>
Public Member Functions | |
AZ_RTTI (GraphCanvasMetadata, "{BD95C3EB-CD09-4F82-9724-032BD1827B95}") | |
AZ_CLASS_ALLOCATOR (GraphCanvasMetadata, AZ::SystemAllocator) | |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
Friends | |
class | GraphController |
This class provides a way to bundle metadata from Graph Canvas for storage in a GraphModel::Graph. The Graph class has a single AZStd::any for storing UI-specific metadata, where the node canvas stores one of these GraphCanvasMetadata. This allows the Graph's file on disk to include information about where nodes are located in the scene, bookmarks, comment blocks, node groupings, etc.