ULevelSnapshotsEditorDataManagementSettings

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

ULevelSnapshotsEditorDataManagementSettings

References

Module

LevelSnapshots

Header

/Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Settings/LevelSnapshotsEditorDataManagementSettings.h

Include

#include "Settings/LevelSnapshotsEditorDataManagementSettings.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig)
class ULevelSnapshotsEditorDataManagementSettings : public UObject

Variables

Name Description

Public variable UProperty Category, EditAnywhere Config

FString

 

DefaultLevelSnapshotName

The format to use for the resulting filename.

Public variable UProperty Category, EditAnywhere Config

FString

 

LevelSnapshotSaveDir

The format to use for the resulting filename.

Public variable UProperty Category, EditAnywhere, Meta Config

FDirectoryPath

 

RootLevelSnapshotSaveDir

Must be a directory in the Game Content folder ("/Game/"). For best results, use the picker.

Constructors

Name Description

Public function

ULevelSnapshotsEditorDataManagementSettings

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Static

FFormatNamed...

 

GetFormatNamedArguments

(
    const FString& InWorldName
)

Public function Const

const FStrin...

 

GetNameOverride()

Public function Const

const FStrin...

 

GetSaveDirOverride()

Public function Const

bool

 

IsNameOverridden()

Public function Const

bool

 

IsPathOverridden()

Public function Static

FText

 

ParseTokensInText

(
    const FText& InTextToParse,
    const FString& InWorldName
)

Public function

void

 

SanitizeAllProjectSettingsPaths

(
    const bool bSkipForwardSlash
)

Removes /?:&*"<>|%#@^ .

Public function Static

void

 

SanitizePathInline

(
    FString& InPath,
    const bool bSkipForwardSlash
)

Public function

void

 

SetNameOverride

(
    const FString& InName
)

Public function

void

 

SetSaveDirOverride

(
    const FString& InPath
)

Public function

void

 

ValidateRootLevelSnapshotSaveDirAsGameContentRelative()

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