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.
|
#include <ClientTransceiver.h>
Inherits ScriptCanvas::Debugger::Message::NotificationVisitor, AZ::SystemTickBus::Handler, ClientRequestsBus::Handler, and ClientUIRequestBus::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (ClientTransceiver, AZ::SystemAllocator) | |
AZ_RTTI (ClientTransceiver, "{C6F5ACDC-5415-48FE-A7C3-E6398FDDED33}") | |
AzFramework::RemoteToolsEndpointContainer | EnumerateAvailableNetworkTargets () override |
bool | HasValidConnection () const override |
bool | IsConnected (const AzFramework::RemoteToolsEndpointInfo &) const override |
bool | IsConnectedToSelf () const override |
AzFramework::RemoteToolsEndpointInfo | GetNetworkTarget () override |
void | AddBreakpoint (const Breakpoint &) override |
void | AddVariableChangeBreakpoint (const VariableChangeBreakpoint &) override |
void | Break () override |
void | Continue () override |
void | RemoveBreakpoint (const Breakpoint &) override |
void | RemoveVariableChangeBreakpoint (const VariableChangeBreakpoint &) override |
void | SetVariableValue () override |
void | StepOver () override |
void | GetAvailableScriptTargets () override |
void | GetActiveEntities () override |
void | GetActiveGraphs () override |
void | GetVariableValue () override |
void | TargetJoinedNetwork (AzFramework::RemoteToolsEndpointInfo info) |
void | TargetLeftNetwork (AzFramework::RemoteToolsEndpointInfo info) |
void | OnReceivedMsg (AzFramework::RemoteToolsMessagePointer msg) |
void | Visit (Message::ActiveEntitiesResult ¬ification) override |
void | Visit (Message::ActiveGraphsResult ¬ification) override |
void | Visit (Message::AnnotateNode ¬ification) override |
void | Visit (Message::AvailableScriptTargetsResult ¬ification) override |
void | Visit (Message::BreakpointAdded ¬ification) override |
void | Visit (Message::BreakpointHit ¬ification) override |
void | Visit (Message::Connected ¬ification) override |
void | Visit (Message::Disconnected ¬ification) override |
void | Visit (Message::Continued ¬ification) override |
void | Visit (Message::GraphActivated ¬ification) override |
void | Visit (Message::GraphDeactivated ¬ification) override |
void | Visit (Message::SignaledInput ¬ification) override |
void | Visit (Message::SignaledOutput ¬ification) override |
void | Visit (Message::VariableChanged ¬ification) override |
void | OnSystemTick () override |
void | StartEditorSession () override |
void | StopEditorSession () override |
void | StartLogging (ScriptTarget &initialTargets) override |
void | StopLogging () override |
void | AddEntityLoggingTarget (const AZ::EntityId &entityId, const ScriptCanvas::GraphIdentifier &assetId) override |
void | RemoveEntityLoggingTarget (const AZ::EntityId &entityId, const ScriptCanvas::GraphIdentifier &assetId) override |
void | AddGraphLoggingTarget (const AZ::Data::AssetId &assetId) override |
void | RemoveGraphLoggingTarget (const AZ::Data::AssetId &assetId) override |
Protected Member Functions | |
void | DiscoverNetworkTargets () |
void | BreakpointAdded (const Breakpoint &breakpoint) |
void | ClearMessages () |
void | ProcessMessages () |
ClientTransceiver listens to debugger service messages on the target manager bus, and translates them to ServiceNotifications
listens to client requests, and translates them to debugger client request messages
listens to target manager client messages and translated them to service notifications