UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMessageTracer.h File Reference
#include "CoreTypes.h"
#include "Containers/Array.h"
#include "Containers/Map.h"
#include "Delegates/Delegate.h"
#include "Templates/SharedPointer.h"
#include "IMessageContext.h"

Go to the source code of this file.

Classes

struct  FMessageTracerBreakpoint
 
struct  FMessageTracerDispatchState
 
struct  FMessageTracerAddressInfo
 
struct  FMessageTracerEndpointInfo
 
struct  FMessageTracerInterceptorInfo
 
struct  FMessageTracerMessageInfo
 
struct  FMessageTracerTypeInfo
 
class  IMessageTracer
 

Enumerations

enum class  EMessageTracerBreakpointState { Disabled , Enabled , EnabledIn , EnabledOut }
 
enum class  EMessageTracerDispatchTypes { Direct , Pending , TaskGraph }
 

Enumeration Type Documentation

◆ EMessageTracerBreakpointState

Enumerates tracer breakpoint states.

Enumerator
Disabled 

The breakpoint is disabled.

Enabled 

The breakpoint is enabled.

EnabledIn 

The breakpoint is enabled for incoming messages.

EnabledOut 

The breakpoint is enabled for outgoing messages.

◆ EMessageTracerDispatchTypes

Enumerates message dispatch types.

Enumerator
Direct 

The message is being dispatched directly.

Pending 

The message hasn't been dispatched yet.

TaskGraph 

The message is being dispatched using the task graph system.