Skip to content

FSMBlueprintDebugEditorBridge¶

Module: SMSystem

#include <SMBlueprintDebugEditorBridge.h>

Description¶

class FSMBlueprintDebugEditorBridge;

Communication with the editor module for debugging blueprints. This hooks debug events when executing graphs.

FDebugOnScope should be placed within the scope of a graph execution to trigger debug events.

Public Classes¶

Name
struct FDebugOnScope

Public Functions¶

Friends¶

Public Functions Documentation¶

function Get¶

static SMSYSTEM_API FSMBlueprintDebugEditorBridge & Get()

function FSMBlueprintDebugEditorBridge¶

FSMBlueprintDebugEditorBridge(
    const FSMBlueprintDebugEditorBridge & 
) =deleted

function operator=¶

FSMBlueprintDebugEditorBridge & operator=(
    const FSMBlueprintDebugEditorBridge & 
) =deleted

Private Attributes Documentation¶

variable OnDebugScopeStartEvent¶

FSimpleDelegate OnDebugScopeStartEvent;

variable OnDebugScopeEndEvent¶

FSimpleDelegate OnDebugScopeEndEvent;

Friends¶

friend USMBlueprintDebugController¶

friend class USMBlueprintDebugController(
    USMBlueprintDebugController 
);