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.
|
Execution RequestBus for interfacing with a running graph. More...
#include <ErrorBus.h>
Inherits AZ::EBusTraits.
Public Types | |
using | BusIdType = ScriptCanvasId |
Public Member Functions | |
virtual AZStd::string_view | GetLastErrorDescription () const =0 |
virtual void | HandleError (const Node &callStackTop)=0 |
virtual bool | IsInErrorState () const =0 |
virtual bool | IsInIrrecoverableErrorState () const =0 |
virtual void | ReportError (const Node &reporter, const char *format,...)=0 |
Static Public Attributes | |
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::ById |
Execution RequestBus for interfacing with a running graph.
using ScriptCanvas::ErrorReporter::BusIdType = ScriptCanvasId |
BusIdType represents a unique id for the execution component Because multiple Script Canvas graphs can execute on the same entity this is not an "EntityId" in the sense that it uniquely identifies an entity.