Open 3D Engine ScriptCanvas 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.
ScriptCanvas::ExecutionSlotConfiguration Struct Reference

Inherits ScriptCanvas::SlotConfiguration.

Inherited by ScriptCanvas::CommonSlots::Execution, ScriptCanvas::CommonSlots::GeneralInSlot, and ScriptCanvas::CommonSlots::GeneralOutSlot.

Public Member Functions

 AZ_CLASS_ALLOCATOR (ExecutionSlotConfiguration, AZ::SystemAllocator)
 
 AZ_RTTI (ExecutionSlotConfiguration, "{F2785E7D-635F-4C94-BAB2-F09F8FB2B7CF}", SlotConfiguration)
 
 ExecutionSlotConfiguration (AZStd::string_view name, ConnectionType connectionType, AZStd::string_view toolTip={})
 
- Public Member Functions inherited from ScriptCanvas::SlotConfiguration
 AZ_CLASS_ALLOCATOR (SlotConfiguration, AZ::SystemAllocator)
 
 AZ_RTTI (SlotConfiguration, "{C169C86A-378F-4263-8B8D-C40D51631ECF}")
 
void SetConnectionType (ConnectionType connectionType)
 
ConnectionType GetConnectionType () const
 
const SlotDescriptorGetSlotDescriptor () const
 

Additional Inherited Members

- Public Attributes inherited from ScriptCanvas::SlotConfiguration
AZStd::string m_name
 
AZStd::string m_toolTip
 
bool m_isVisible = true
 
bool m_isLatent = false
 
bool m_isUserAdded = false
 
bool m_canHaveInputField = true
 
bool m_isNameHidden = false
 
bool m_createsImplicitConnections = false
 
AZStd::vector< ContractDescriptorm_contractDescs
 
bool m_addUniqueSlotByNameAndType = true
 
SlotId m_slotId
 
AZStd::string m_displayGroup
 
- Protected Member Functions inherited from ScriptCanvas::SlotConfiguration
 SlotConfiguration (SlotTypeDescriptor slotType)
 

The documentation for this struct was generated from the following file: