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::Grammar::EBusHandling Struct Reference

Inherits AZStd::enable_shared_from_this< EBusHandling >, and ScriptCanvas::Grammar::EBusBase.

Public Member Functions

 AZ_TYPE_INFO (EBusHandling, "{CD45249C-3CC8-4AAD-B61E-8CCDC05144B7}")
 
 AZ_CLASS_ALLOCATOR (EBusHandling, AZ::SystemAllocator)
 
void Clear ()
 
- Public Member Functions inherited from ScriptCanvas::Grammar::EBusBase
 AZ_TYPE_INFO (EBusBase, "{A29AF0FF-5E2E-404C-AA8A-029AEC67FB1F}")
 
 AZ_CLASS_ALLOCATOR (EBusBase, AZ::SystemAllocator)
 
bool RequiresConnectionControl () const
 

Public Attributes

bool m_isAddressed = false
 
const Nodem_node = nullptr
 
VariableConstPtr m_startingAdress
 
AZStd::string m_ebusName
 
AZStd::string m_handlerName
 
AZStd::vector< AZStd::pair< AZStd::string, ExecutionTreeConstPtr > > m_events
 
- Public Attributes inherited from ScriptCanvas::Grammar::EBusBase
bool m_isEverConnected = false
 
bool m_isEverDisconnected = false
 
bool m_startsConnected = false
 
bool m_isAutoConnected = false
 

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