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.
|
Inherits ServiceNotificationsBus::Handler, and ExecutionLogAssetEBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (Logger, AZ::SystemAllocator) | |
AZ_RTTI (Logger, "{BBA556C4-973B-4B2F-B2B9-357188086F78}") | |
void | Connected (const ScriptCanvas::Debugger::Target &) override |
void | GraphActivated (const ScriptCanvas::GraphActivation &) override |
void | GraphDeactivated (const ScriptCanvas::GraphDeactivation &) override |
void | NodeStateChanged (const ScriptCanvas::NodeStateChange &) override |
void | SignaledInput (const ScriptCanvas::InputSignal &) override |
void | SignaledOutput (const ScriptCanvas::OutputSignal &) override |
void | VariableChanged (const ScriptCanvas::VariableChange &) override |
void | ClearLog () override |
void | ClearLogExecutionOverride () override |
AZ::Data::Asset< ExecutionLogAsset > | LoadFromRelativePath (AZStd::string_view path) override |
void | SaveToRelativePath (AZStd::string_view path) override |
void | SetLogExecutionOverride (bool value) override |
Protected Member Functions | |
AZ_FORCE_INLINE bool | IsLoggingExecution () const |
template<typename t_Event > | |
void | AddToLog ([[maybe_unused]] const t_Event &loggableEvent) |