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

This is the complete list of members for GraphModel::BaseInputOutputNode, 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(BaseInputOutputNode,"{C54F11AE-3151-44D7-B206-9206FA888963}", Node) (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNode
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
BaseInputOutputNode()=default (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNode
BaseInputOutputNode(GraphPtr graph, DataTypePtr dataType)GraphModel::BaseInputOutputNode
CanDeleteSlot(ConstSlotPtr slot) const GraphModel::Nodevirtual
CanExtendSlot(SlotDefinitionPtr slotDefinition) const GraphModel::Nodeprotectedvirtual
ClearCachedData()GraphModel::Node
ConstSlotMap typedef (defined in GraphModel::Node)GraphModel::Node
Contains(ConstSlotPtr slot) const GraphModel::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
GetDescription() const (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNode
GetDisplayName() const (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNode
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
GetName() const (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNode
GetNodeDataType() const (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNode
GetNodeType() const GraphModel::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() const GraphModel::Node
GetSlots()GraphModel::Node
GetSlots() const (defined in GraphModel::Node)GraphModel::Node
GetSubTitle() const GraphModel::Nodevirtual
GetTitle() const overrideGraphModel::BaseInputOutputNodevirtual
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::Nodestatic
m_dataType (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNodeprotected
m_graph (defined in GraphModel::GraphElement)GraphModel::GraphElementprotected
m_title (defined in GraphModel::BaseInputOutputNode)GraphModel::BaseInputOutputNodeprotected
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::BaseInputOutputNode)GraphModel::BaseInputOutputNodestatic
RegisterCommonSlots(AZStd::string_view directionName)GraphModel::BaseInputOutputNodeprotected
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