FVisualLoggerBinaryFileDevice

Windows
MacOS
Linux

Inheritance Hierarchy

FVisualLogDevice

FVisualLoggerBinaryFileDevice

References

Module

Engine

Header

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

Include

#include "VisualLogger/VisualLoggerBinaryFileDevice.h"

Syntax

class FVisualLoggerBinaryFileDevice : public FVisualLogDevice

Variables

Name Description

Protected variable

int32: 1

 

bUseCompression

Protected variable

FArchive *

 

FileArchive

Protected variable

FString

 

FileName

Protected variable

TArray< FVisual...

 

FrameCache

Protected variable

float

 

FrameCacheLenght

Protected variable

float

 

LastLogTimeStamp

Protected variable

float

 

StartRecordingTime

Protected variable

FString

 

TempFileName

Constructors

Functions

Name Description

Public function Static

FVisualLogge...

 

Get()

Public function Virtual

void

 

Serialize

(
    const UObject* LogOwner,
    FName OwnerName,
    FName OwnerClassName,
    const FVisualLogEntry& LogEntry
)

Overridden from FVisualLogDevice

Name Description

Public function Virtual

void

 

Cleanup

(
    bool bReleaseMemory
)

Public function Virtual

void

 

DiscardRecordingToFile()

Public function Virtual Const

void

 

GetRecordedLogs

(
    TArray< FVisualLogEntryItem >& Rec...
)

Public function Virtual Const

bool

 

HasFlags

(
    int32 InFlags
)

Public function Virtual

void

 

SetFileName

(
    const FString& InFileName
)

Public function Virtual

void

 

StartRecordingToFile

(
    float TImeStamp
)

Public function Virtual

void

 

StopRecordingToFile

(
    float TImeStamp
)

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