Inherits AZ::Component, ConnectionRequestBus::Handler, and GraphNotificationBus::Handler.
|
| AZ_COMPONENT (Connection, "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB}", AZ::Component) |
|
| Connection (const ID &fromNode, const SlotId &fromSlot, const ID &toNode, const SlotId &toSlot) |
|
| Connection (const Endpoint &fromConnection, const Endpoint &toConnection) |
|
void | Init () override |
|
void | Activate () override |
|
void | Deactivate () override |
|
bool | ContainsEndpoint (const Endpoint &endpoint) |
|
const SlotId & | GetSourceSlot () const override |
|
const SlotId & | GetTargetSlot () const override |
|
const ID & | GetTargetNode () const override |
|
const ID & | GetSourceNode () const override |
|
const Endpoint & | GetTargetEndpoint () const override |
|
const Endpoint & | GetSourceEndpoint () const override |
|
void | OnNodeRemoved (const ID &nodeId) override |
|
|
static void | Reflect (AZ::ReflectContext *reflection) |
|
static AZ::Outcome< void, AZStd::string > | ValidateEndpoints (const Endpoint &sourceEndpoint, const Endpoint &targetEndpoint) |
|
static AZ::Outcome< void, AZStd::string > | ValidateConnection (const Slot &sourceSlot, const Slot &targetSlot) |
|
|
static void | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) |
|
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Include/ScriptCanvas/Core/Connection.h