Structure for maintaining GraphData. More...
#include <GraphData.h>
Public Member Functions | |
| AZ_TYPE_INFO (GraphData, "{ADCB5EB5-8D3F-42ED-8F65-EAB58A82C381}") | |
| AZ_CLASS_ALLOCATOR (GraphData, AZ::SystemAllocator) | |
| GraphData (const GraphData &)=default | |
| GraphData & | operator= (const GraphData &)=default |
| GraphData (GraphData &&) | |
| GraphData & | operator= (GraphData &&) |
| void | BuildEndpointMap () |
| void | Clear (bool deleteData=false) |
| void | LoadDependentAssets () |
| void | OnDeserialized () |
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |
| static bool | VersionConverter (AZ::SerializeContext &context, AZ::SerializeContext::DataElementNode &classElement) |
Public Attributes | |
| NodeContainer | m_nodes |
| ConnectionContainer | m_connections |
| DependentScriptEvent | m_scriptEventAssets |
| DependentAssets | m_dependentAssets |
| AZStd::unordered_multimap< Endpoint, Endpoint > | m_endpointMap |
| Endpoint map built at edit time based on active connections. | |
Structure for maintaining GraphData.