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.
GraphModel::Node Member List

This is the complete list of members for GraphModel::Node, including all inherited members.

AddExtendedSlot(const SlotName &slotName)GraphModel::Nodevirtual
AZ_CLASS_ALLOCATOR(Node, AZ::SystemAllocator) (defined in GraphModel::Node)GraphModel::Node
AZ_CLASS_ALLOCATOR(GraphElement, AZ::SystemAllocator) (defined in GraphModel::GraphElement)GraphModel::GraphElement
AZ_RTTI(Node, "{274B4495-FDBF-45A9-9BAD-9E90269F2B73}", GraphElement) (defined in GraphModel::Node)GraphModel::Node
AZ_RTTI(GraphElement, "{FD83C7CA-556B-49F1-BACE-6E9C7A4D6347}") (defined in GraphModel::GraphElement)GraphModel::GraphElement
CanDeleteSlot(ConstSlotPtr slot) constGraphModel::Nodevirtual
CanExtendSlot(SlotDefinitionPtr slotDefinition) constGraphModel::Nodeprotectedvirtual
ClearCachedData()GraphModel::Node
ConstSlotMap typedef (defined in GraphModel::Node)GraphModel::Node
Contains(ConstSlotPtr slot) constGraphModel::Node
CreateSlotData()GraphModel::Nodeprotected
DeleteSlot(SlotPtr slot)GraphModel::Node
ExtendableSlotMap typedef (defined in GraphModel::Node)GraphModel::Node
ExtendableSlotSet typedef (defined in GraphModel::Node)GraphModel::Node
GetExtendableSlotCount(const SlotName &name) constGraphModel::Node
GetExtendableSlots(const SlotName &name)GraphModel::Node
GetGraph() constGraphModel::GraphElement
GetGraphContext() constGraphModel::GraphElement
GetId() constGraphModel::Node
GetMaxInputDepth() constGraphModel::Node
GetMaxOutputDepth() constGraphModel::Node
GetNodeType() constGraphModel::Nodevirtual
GetSlot(const SlotId &slotId)GraphModel::Node
GetSlot(const SlotId &slotId) const (defined in GraphModel::Node)GraphModel::Node
GetSlot(const SlotName &name)GraphModel::Node
GetSlot(const SlotName &name) const (defined in GraphModel::Node)GraphModel::Node
GetSlotDefinitions() constGraphModel::Node
GetSlots()GraphModel::Node
GetSlots() const (defined in GraphModel::Node)GraphModel::Node
GetSubTitle() constGraphModel::Nodevirtual
GetTitle() const =0GraphModel::Nodepure virtual
Graph (defined in GraphModel::Node)GraphModel::Nodefriend
GraphElement()=default (defined in GraphModel::GraphElement)GraphModel::GraphElement
GraphElement(GraphPtr graph) (defined in GraphModel::GraphElement)GraphModel::GraphElement
HasConnections() constGraphModel::Node
HasInputConnectionFromNode(ConstNodePtr node) constGraphModel::Node
HasInputConnections() constGraphModel::Node
HasInputSlots() constGraphModel::Node
HasOutputConnections() constGraphModel::Node
HasOutputConnectionToNode(ConstNodePtr node) constGraphModel::Node
HasOutputSlots() constGraphModel::Node
HasSlots() constGraphModel::Node
INVALID_NODE_ID (defined in GraphModel::Node)GraphModel::Nodestatic
m_graph (defined in GraphModel::GraphElement)GraphModel::GraphElementprotected
Node()=default (defined in GraphModel::Node)GraphModel::Node
Node(GraphPtr graph)GraphModel::Nodeexplicit
PostLoadSetup(GraphPtr graph, NodeId id)GraphModel::Nodevirtual
PostLoadSetup()GraphModel::Nodevirtual
Reflect(AZ::ReflectContext *context) (defined in GraphModel::Node)GraphModel::Nodestatic
RegisterSlot(SlotDefinitionPtr slotDefinition)GraphModel::Nodeprotected
RegisterSlots()GraphModel::Nodeinlineprotectedvirtual
SlotDefinitionList typedef (defined in GraphModel::Node)GraphModel::Node
SlotMap typedef (defined in GraphModel::Node)GraphModel::Node
~GraphElement()=default (defined in GraphModel::GraphElement)GraphModel::GraphElementvirtual