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.
GraphModel::Node Member List
This is the complete list of members for
GraphModel::Node
, including all inherited members.
AddExtendedSlot
(const SlotName &slotName)
GraphModel::Node
virtual
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) const
GraphModel::Node
virtual
CanExtendSlot
(SlotDefinitionPtr slotDefinition) const
GraphModel::Node
protected
virtual
ClearCachedData
()
GraphModel::Node
ConstSlotMap
typedef (defined in
GraphModel::Node
)
GraphModel::Node
Contains
(ConstSlotPtr slot) const
GraphModel::Node
CreateSlotData
()
GraphModel::Node
protected
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) const
GraphModel::Node
GetExtendableSlots
(const SlotName &name)
GraphModel::Node
GetGraph
() const
GraphModel::GraphElement
GetGraphContext
() const
GraphModel::GraphElement
GetId
() const
GraphModel::Node
GetMaxInputDepth
() const
GraphModel::Node
GetMaxOutputDepth
() const
GraphModel::Node
GetNodeType
() const
GraphModel::Node
virtual
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
() const
GraphModel::Node
GetSlots
()
GraphModel::Node
GetSlots
() const (defined in
GraphModel::Node
)
GraphModel::Node
GetSubTitle
() const
GraphModel::Node
virtual
GetTitle
() const =0
GraphModel::Node
pure virtual
Graph
(defined in
GraphModel::Node
)
GraphModel::Node
friend
GraphElement
()=default (defined in
GraphModel::GraphElement
)
GraphModel::GraphElement
GraphElement
(GraphPtr graph) (defined in
GraphModel::GraphElement
)
GraphModel::GraphElement
HasConnections
() const
GraphModel::Node
HasInputConnectionFromNode
(ConstNodePtr node) const
GraphModel::Node
HasInputConnections
() const
GraphModel::Node
HasInputSlots
() const
GraphModel::Node
HasOutputConnections
() const
GraphModel::Node
HasOutputConnectionToNode
(ConstNodePtr node) const
GraphModel::Node
HasOutputSlots
() const
GraphModel::Node
HasSlots
() const
GraphModel::Node
INVALID_NODE_ID
(defined in
GraphModel::Node
)
GraphModel::Node
static
m_graph
(defined in
GraphModel::GraphElement
)
GraphModel::GraphElement
protected
Node
()=default (defined in
GraphModel::Node
)
GraphModel::Node
Node
(GraphPtr graph)
GraphModel::Node
explicit
PostLoadSetup
(GraphPtr graph, NodeId id)
GraphModel::Node
virtual
PostLoadSetup
()
GraphModel::Node
virtual
Reflect
(AZ::ReflectContext *context) (defined in
GraphModel::Node
)
GraphModel::Node
static
RegisterSlot
(SlotDefinitionPtr slotDefinition)
GraphModel::Node
protected
RegisterSlots
()
GraphModel::Node
inline
protected
virtual
SlotDefinitionList
typedef (defined in
GraphModel::Node
)
GraphModel::Node
SlotMap
typedef (defined in
GraphModel::Node
)
GraphModel::Node
~GraphElement
()=default (defined in
GraphModel::GraphElement
)
GraphModel::GraphElement
virtual
Generated on Mon Oct 9 2023 13:49:24 for Open 3D Engine GraphModel Gem API Reference by
1.9.6