Open 3D Engine ScriptCanvas 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.
ScriptCanvas::Slot Member List

This is the complete list of members for ScriptCanvas::Slot, including all inherited members.

AddContract(const ContractDescriptor &contractDesc) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
AZ_CLASS_ALLOCATOR(Slot, AZ::SystemAllocator) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
AZ_TYPE_INFO(Slot, "{FBFE0F02-4C26-475F-A28B-18D3A533C13C}") (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
CanConvertToReference(bool isNewSlot=false) const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
CanConvertToValue() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
CanConvertTypes() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
CanHaveInputField() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
ClearDisplayType() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
ClearDynamicGroup() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
ClearVariableReference() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
ConvertToLatentExecutionOut() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
ConvertToReference(bool isNewSlot=false) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
ConvertToValue() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
CreatesImplicitConnections() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
DataType enum name (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
FindContract() (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
FindDatum() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
FindModifiableDatumView(ModifiableDatumView &datumView) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetConnectionType() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetContracts() (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetContracts() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetDataType() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetDescriptor() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetDisplayGroup() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetDisplayType() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetDynamicDataType() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetDynamicGroup() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetEndpoint() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetId() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetName() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetNode() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetNode() (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetNodeId() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetToolTip() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
GetTransientIdentifier() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetType() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetVariable() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
GetVariableReference() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
HasDisplayType() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
InitializeVariables() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsConnected() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsData() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsDynamicSlot() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsExecution() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsInput() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsLatent() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsNameHidden() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsOutput() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsSanityCheckRequired() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsTypeMatchFor(const Slot &slot) const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsTypeMatchFor(const Data::Type &dataType) const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsUserAdded() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsVariableReference() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsVariableTypeChange enum name (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
IsVisible() const (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
m_canHaveInputField (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_contracts (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_createsImplicitConnections (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_dataType (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_descriptor (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_displayDataType (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_displayGroup (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_dynamicDataType (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_dynamicGroup (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_id (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_isLatentSlot (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_isNameHidden (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_isOverload (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_isUserAdded (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_isVariableReference (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_isVisible (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_name (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_needsNodePropertyDisplay (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_node (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_toolTip (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_variable (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
m_variableReference (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
Node (defined in ScriptCanvas::Slot)ScriptCanvas::Slotfriend
operator=(const Slot &slot) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
Reflect(AZ::ReflectContext *reflection) (defined in ScriptCanvas::Slot)ScriptCanvas::Slotstatic
RemoveContract() (defined in ScriptCanvas::Slot)ScriptCanvas::Slotinline
Rename(AZStd::string_view slotName) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SetDisplayGroup(AZStd::string displayGroup) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SetDisplayType(Data::Type displayType) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SetDynamicDataType(DynamicDataType dynamicDataType) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SetDynamicGroup(const AZ::Crc32 &dynamicGroup) (defined in ScriptCanvas::Slot)ScriptCanvas::Slotprotected
SetNode(Node *node) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SetToolTip(const AZStd::string &toolTip) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SetVariableReference(const VariableId &variableId, IsVariableTypeChange isTypeChange=IsVariableTypeChange::No) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SetVisible(bool isVisible) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SignalRenamed() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
SignalTypeChanged(const ScriptCanvas::Data::Type &dataType) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
Slot()=default (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
Slot(const Slot &slot) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
Slot(Slot &&slot) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
Slot(const SlotConfiguration &slotConfiguration) (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
UpdateDatumVisibility() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot
~Slot() (defined in ScriptCanvas::Slot)ScriptCanvas::Slot