AVisualLoggerRenderingActorBase

Transient actor used to draw visual logger data on level Base class shared between RewindDebugger and Visual Logger implementations

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

AActor

AVisualLoggerRenderingActorBase

References

Module

LogVisualizer

Header

/Engine/Source/Developer/LogVisualizer/Public/VisualLoggerRenderingActorBase.h

Include

#include "VisualLoggerRenderingActorBase.h"

Syntax

class AVisualLoggerRenderingActorBase : public AActor

Remarks

Transient actor used to draw visual logger data on level Base class shared between RewindDebugger and Visual Logger implementations

Variables

Name Description

Protected variable

UPrimitiveCompo...

 

RenderingComponent

Constructors

Name Description

Public function

AVisualLoggerRenderingActorBase

(
    const FObjectInitializer& ObjectIn...
)

Destructors

Functions

Name Description

Protected function

void

 

GetDebugShapes

(
    const FVisualLogEntry& EntryItem,
    bool bAddEntryLocationPointer,
    FTimelineDebugShapes& OutDebugShap...
)

Public function Virtual

void

 

IterateDebugShapes

(
    TFunction< void...
)

Iterate over each active FTimelineDebugShapes, and call callback.

Classes

Name

Description

Public struct

FTimelineDebugShapes