| FGCObject
|
Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/EditorActorFolders.h |
Include |
#include "EditorActorFolders.h" |
struct FActorFolders : public FGCObject
Class responsible for managing an in-memory representation of actor folders in the editor
Name | Description | |
---|---|---|
|
FActorFolders() |
Name | Description | |
---|---|---|
|
~FActorFolders() |
Name | Description | ||
---|---|---|---|
|
Cleanup() |
Clean up the singleton instance - called on Editor Exit |
|
|
CreateFolder |
Create a new folder in the specified world, of the specified path |
|
|
CreateFolderContainingSelection |
Same as CreateFolder, but moves the current actor selection into the new folder as well |
|
|
DeleteFolder |
Delete the specified folder in the world |
|
|
FActorFolder... |
Get() |
Singleton access - only valid if IsAvailable() |
|
GetDefaultFolderName |
Get a default folder name under the specified parent path |
|
|
GetDefaultFolderNameForSelection ( |
Get a new default folder name that would apply to the current selection |
|
|
GetFolderName |
Get folder name that is unique under specified parent path |
|
|
FActorFolder... |
GetFolderProperties |
Get the folder properties for the specified path. Returns nullptr if no properties exist |
|
const TMap< ... |
GetFolderPropertiesForWorld ( |
Get a map of folder properties for the specified world (map of folder path -> properties) |
|
Init() |
Initialize the singleton instance - called on Editor Startup |
|
|
IsAvailable() |
Check whether the singleton is valid |
|
|
PathIsChildOf |
Check if the specified path is a child of the specified parent |
|
|
RenameFolderInWorld |
Rename the specified path to a new name |
|
|
SetSelectedFolderPath ( |
Sets the folder path for all the selected actors |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
Pure virtual that must be overloaded by the inheriting class. |
|
|
GetReferencerName() |
Use this method to report a name for your referencer. |
Name |
Description |
---|---|
OnFolderCreate |
Folder creation and deletion events. Called whenever a folder is created or deleted in a world. |
OnFolderDelete |
|
OnFolderMove |
|
Singleton |
Singleton instance maintained by the editor |