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.
|
Inherited by ScriptCanvas::DescriptorHelper< ConnectionType::Input, SlotTypeDescriptor::Execution >, ScriptCanvas::DescriptorHelper< ConnectionType::Output, SlotTypeDescriptor::Data >, ScriptCanvas::DescriptorHelper< ConnectionType::Output, SlotTypeDescriptor::Execution >, ScriptCanvas::DescriptorHelper< ConnectionType::Input, SlotTypeDescriptor::Data >, and ScriptCanvas::DescriptorHelper< ConnectionName, SlotTypeName >.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (SlotDescriptor, AZ::SystemAllocator) | |
AZ_TYPE_INFO (SlotDescriptor, "{FBF1C3A7-AA74-420F-BBE4-29F78D6EA262}") | |
SlotDescriptor (CombinedSlotType slotType) | |
constexpr | SlotDescriptor (ConnectionType connectionType, SlotTypeDescriptor slotType) |
bool | CanConnectTo (const SlotDescriptor &slotDescriptor) const |
constexpr bool | operator== (const SlotDescriptor &other) const |
constexpr bool | operator!= (const SlotDescriptor &other) const |
constexpr bool | IsInput () const |
constexpr bool | IsOutput () const |
constexpr bool | IsData () const |
constexpr bool | IsExecution () const |
constexpr bool | IsValid () const |
Public Attributes | |
ConnectionType | m_connectionType = ConnectionType::Unknown |
SlotTypeDescriptor | m_slotType = SlotTypeDescriptor::Unknown |