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.