3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/profile/ProfilerControlAction.h"
8#include "mc/profile/ProfilerControlTarget.h"
9#include "mc/scripting/debugger/request_handlers/IScriptDebuggerRequestHandler.h"
27 struct PendingRequest {
36 PendingRequest& operator=(PendingRequest
const&);
37 PendingRequest(PendingRequest
const&);
51 ScriptDebuggerBaseProfilerRequestHandler& operator=(ScriptDebuggerBaseProfilerRequestHandler
const&);
52 ScriptDebuggerBaseProfilerRequestHandler(ScriptDebuggerBaseProfilerRequestHandler
const&);
53 ScriptDebuggerBaseProfilerRequestHandler();
68 ::Bedrock::Profiling::Control::ProfilerControlTarget profilerTarget
74 ::Bedrock::Profiling::Control::ProfilerControlAction action,
84 ::Bedrock::Profiling::Control::ProfilerControlTarget profilerTarget
Definition NonOwnerPointer.h:9
Definition IScriptDebuggerRequestHandler.h:10
Definition LocalProfilerControlBroker.h:11
MCAPI void * $ctor(::Bedrock::NonOwnerPointer<::LocalProfilerControlBroker > profilerControlBroker, ::Bedrock::Profiling::Control::ProfilerControlTarget profilerTarget)
MCAPI void $onDisconnect(::ScriptDebugger &debugger)
MCAPI void _queueControlRequest(::ScriptDebuggerMessages::DebuggerRequestMessage const &request, ::ScriptDebugger &debugger, ::Bedrock::Profiling::Control::ProfilerControlAction action, ::Bedrock::Profiling::Control::ProfilerControlArgs args)
MCAPI void $update(::ScriptDebugger &debugger)
MCAPI ScriptDebuggerBaseProfilerRequestHandler(::Bedrock::NonOwnerPointer<::LocalProfilerControlBroker > profilerControlBroker, ::Bedrock::Profiling::Control::ProfilerControlTarget profilerTarget)
Definition ScriptDebugger.h:23
Definition ProfilerControlArgs.h:7
Definition ScriptDebuggerBaseProfilerRequestHandler.h:27
Definition DebuggerRequestMessage.h:16