UVisualLoggerKismetLibrary

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/VisualLogger/VisualLoggerKismetLibrary.h

Include

#include "VisualLogger/VisualLoggerKismetLibrary.h"

Syntax

class UVisualLoggerKismetLibrary : public UBlueprintFunctionLibrary

Constructors

Name Description

Public function

UVisualLoggerKismetLibrary

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

void

 

EnableRecording

(
    bool bEnabled
)

Public function Static

void

 

LogBox

(
    UObject* WorldContextObject,
    FBox BoxShape,
    FString Text,
    FLinearColor ObjectColor,
    FName LogCategory,
    bool bAddToMessageLog
)

Logs box shape - recording for Visual Logs has to be enabled to record this data

Public function Static

void

 

LogLocation

(
    UObject* WorldContextObject,
    FVector Location,
    FString Text,
    FLinearColor ObjectColor,
    float Radius,
    FName LogCategory,
    bool bAddToMessageLog
)

Logs location as sphere with given radius - recording for Visual Logs has to be enabled to record this data

Public function Static

void

 

LogSegment

(
    UObject* WorldContextObject,
    const FVector SegmentStart,
    const FVector SegmentEnd,
    FString Text,
    FLinearColor ObjectColor,
    const float Thickness,
    FName CategoryName,
    bool bAddToMessageLog
)

Public function Static

void

 

LogText

(
    UObject* WorldContextObject,
    FString Text,
    FName LogCategory,
    bool bAddToMessageLog
)

Logs simple text string with Visual Logger - recording for Visual Logs has to be enabled to record this data

Public function Static

void

 

RedirectVislog

(
    UObject* SourceOwner,
    UObject* DestinationOwner
)

Makes SourceOwner log to DestinationOwner's vislog

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss