UWorldFolders

Per-World Actor Folders [UObject](API\Runtime\CoreUObject\UObject\UObject) (used to support undo/redo reliably)

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/WorldFolders.h

Include

#include "WorldFolders.h"

Syntax

class UWorldFolders : public UObject

Remarks

Per-World Actor Folders UObject (used to support undo/redo reliably)

Functions

Name Description

Public function

bool

 

AddFolder

(
    const FFolder& InFolder
)

Public function Const

bool

 

ContainsFolder

(
    const FFolder& InFolder
)

Public function

void

 

ForEachFolder

(
    TFunctionRef< bool&)...
)

Public function

void

 

ForEachFolderWithRootObject

(
    const FFolder::FRootObject& InFold...,
    TFunctionRef< bool&)...
)

Public function

FActorFolder...

 

GetFolderProperties

(
    const FFolder& InFolder
)

Public function Const

UWorld *

 

GetWorld()

Public function

void

 

Initialize

(
    UWorld* InWorld
)

Public function Const

bool

 

IsFolderExpanded

(
    const FFolder& InFolder
)

Public function

void

 

OnWorldSaved()

Public function

void

 

RebuildList()

Public function

bool

 

RemoveFolder

(
    const FFolder& InFolder,
    bool bShouldDeleteFolder
)

Public function

bool

 

RenameFolder

(
    const FFolder& InOldFolder,
    const FFolder& InNewFolder
)

Public function

bool

 

SetIsFolderExpanded

(
    const FFolder& InFolder,
    bool bIsExpanded
)

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.