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

Public Member Functions

AZ_CLASS_ALLOCATOR_DECL AZ_TYPE_INFO_WITH_NAME_DECL (Endpoint)
 
 Endpoint (const AZ::EntityId &nodeId, const AZ::EntityId &slotId)
 
bool operator== (const Endpoint &other) const
 
bool operator!= (const Endpoint &other) const
 
bool IsValid () const
 
constexpr const AZ::EntityId & GetNodeId () const
 
constexpr const AZ::EntityId & GetSlotId () const
 
constexpr operator size_t () const
 
void Clear ()
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *reflection)
 

Public Attributes

AZ::EntityId m_nodeId
 
AZ::EntityId m_slotId
 

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