SlateDebugger.Event.Start
SlateDebugger.Event.Start
#Overview
name: SlateDebugger.Event.Start
This variable is created as a Console Variable (cvar).
- type:
Cmd
- help:
Starts the debugger.
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/SlateCore/Private/Debugging/ConsoleSlateDebugger.cpp:35
Scope (from outer to inner):
file
function FConsoleSlateDebugger::FConsoleSlateDebugger
Source code excerpt:
, EnabledFocusEvents(false, (uint8)ESlateDebuggingFocusEvent::MAX)
, StartDebuggingCommand(
TEXT("SlateDebugger.Event.Start"),
*LOCTEXT("StartDebugger", "Starts the debugger.").ToString(),
FConsoleCommandDelegate::CreateRaw(this, &FConsoleSlateDebugger::StartDebugging))
, StopDebuggingCommand(
TEXT("SlateDebugger.Event.Stop"),
*LOCTEXT("StopDebugger", "Stops the debugger.").ToString(),
FConsoleCommandDelegate::CreateRaw(this, &FConsoleSlateDebugger::StopDebugging))
, StartDebuggingCommandAlias(
TEXT("SlateDebugger.Start"),
*LOCTEXT("StartDebuggerAlias", "Alias to 'SlateDebugger.Event.Start'.").ToString(),
FConsoleCommandDelegate::CreateRaw(this, &FConsoleSlateDebugger::StartDebugging))
, StopDebuggingCommandAlias(
TEXT("SlateDebugger.Stop"),
*LOCTEXT("StopDebuggerAlias", "Alias to 'SlateDebugger.Event.Stop'.").ToString(),
FConsoleCommandDelegate::CreateRaw(this, &FConsoleSlateDebugger::StopDebugging))
, EnableLogWarning(
#Loc: <Workspace>/Engine/Source/Runtime/SlateCore/Private/Debugging/ConsoleSlateDebugger.h:16
Scope: file
Source code excerpt:
* Allows debugging the behavior of Slate from the console.
* Basics:
* Start - SlateDebugger.Event.Start
* Stop - SlateDebugger.Event.Stop
*
* Notes:
* If you need to begin debugging slate on startup do, -execcmds="SlateDebugger.Event.Start"
*/
class FConsoleSlateDebugger : public FSlateDebugging::IWidgetInputRoutingEvent
{
public:
FConsoleSlateDebugger();
virtual ~FConsoleSlateDebugger();
void StartDebugging();
void StopDebugging();
bool IsEnabled() const { return bEnabled; }
protected:
//~ Begin IWidgetInputRoutingEvent interface
virtual void OnProcessInput(ESlateDebuggingInputEvent InputEventType, const FInputEvent& Event) override;