Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/FileHelpers.h |
Include |
#include "FileHelpers.h" |
class FEditorFileUtils
For saving map files through the main editor frame.
Name | Description | ||
---|---|---|---|
|
AttemptUnloadInactiveWorldPackage |
Unloads the specified package potentially containing an inactive world. |
|
|
AutosaveContentPackages |
Saves all asset packages to the specified directory. |
|
|
EAutosaveCon... |
AutosaveContentPackagesEx |
Saves all asset packages to the specified directory. |
|
AutosaveMap |
Saves all levels to the specified directory. |
|
|
EAutosaveCon... |
AutosaveMapEx |
Saves all levels to the specified directory. |
|
ECommandResu... |
CheckoutPackages |
Check out the specified packages from source control and report any errors while checking out |
|
ECommandResu... |
CheckoutPackages |
Check out the specified packages from source control and report any errors while checking out |
|
Export ( |
||
|
ExtractPackageName ( |
Helper function used to extract the package name from the object path |
|
|
FindAllConfigFiles |
Looks for config files for the current project. |
|
|
FindAllPackageFiles |
Looks for package files in the known content paths on disk. |
|
|
FindAllSubmittableConfigFiles ( |
Looks for source control submittable config files for the current project. |
|
|
FindAllSubmittablePackageFiles ( |
Looks for source control submittable files in the known content paths on disk. |
|
|
GetDirtyContentPackages |
Appends array with all currently dirty content packages. |
|
|
GetDirtyWorldPackages |
Appends array with all currently dirty world packages. |
|
|
GetFilename ( |
||
|
GetFilename ( |
||
|
GetFilterString ( |
Returns a file filter string appropriate for a specific file interaction. |
|
|
Import() |
Presents the user with a file dialog for importing. |
|
|
Import ( |
Presents the user with a file dialog for importing. |
|
|
IsLoadingStartupMap() |
Whether or not we're in the middle of loading the simple startup map |
|
|
IsMapPackageAsset |
Helper function used to decide whether a package name is a map package or not. |
|
|
IsMapPackageAsset ( |
Helper function used to decide whether a package name is a map package or not. |
|
|
IsValidMapFilename |
Returns true if the specified map filename is valid for loading or saving. |
|
|
LoadDefaultMapAtStartup() |
Loads a simple example map |
|
|
LoadMap() |
Prompts the user to save the current map if necessary, the presents a load dialog and loads a new map if selected by the user. |
|
|
LoadMap |
Loads the specified map. |
|
|
OpenLevelPickingDialog ( |
Opens a non-modal dialog to allow the user to choose a level |
|
|
EPromptRetur... |
PromptForCheckoutAndSave |
Optionally prompts the user for which of the provided packages should be saved, and then additionally prompts the user to check-out any of the provided packages which are under source control. |
|
PromptToCheckoutLevels |
Prompt the user with a check-box dialog allowing him/her to check out relevant level packages from source control |
|
|
PromptToCheckoutLevels |
Overloaded version of PromptToCheckOutLevels which prompts the user with a check-box dialog allowing him/her to check out the relevant level package if necessary |
|
|
PromptToCheckoutPackages |
Prompt the user with a check-box dialog allowing him/her to check out the provided packages from source control, if desired |
|
|
RegisterLevelFilename |
Sets the active level filename so that "Save" operates on this file and "SaveAs" must be used on others |
|
|
ResetLevelFilenames() |
Clears current level filename so that the user must SaveAs on next Save. |
|
|
SaveAssetsAs |
Does a SaveAs for the specified assets. |
|
|
SaveCurrentLevel() |
Saves the active level, prompting the use for checkout if necessary. |
|
|
SaveDirtyContentPackages |
Looks at all currently loaded packages and saves them if their "bDirty" flag is set and they include specified clasees, optionally prompting the user to select which packages to save) |
|
|
SaveDirtyPackages |
Looks at all currently loaded packages and saves them if their "bDirty" flag is set, optionally prompting the user to select which packages to save) |
|
|
SaveLevel |
Saves the specified level. |
|
|
SaveLevelAs |
Does a saveAs for the specified level. Does a saveAs for the specified level. |
|
|
SaveMap |
Saves the specified map package, returning true on success. |
|
|
SaveMapDataPackages |
Saves packages which contain map data but are not map packages themselves. |
|
|
SaveWorlds |
Save all packages corresponding to the specified world, with the option to override their path and also apply a prefix. |
Name |
Description |
|
---|---|---|
|
EGarbageCollectionOption |
Used to decide how to handle garbage collection. |
|
EPromptReturnCode |
Enum used for prompt returns |
Name |
Description |
---|---|
FOnLevelPickingCancelled |
|
FOnLevelsChosen |
Name |
Description |
---|---|
bIsLoadingDefaultStartupMap |
|
bIsPromptingForCheckoutAndSave |
Flag used to determine if the checkout and save prompt is already open to prevent re-entrance |
PackagesNotSavedDuringSaveAll |
Set of packages to ignore for save/checkout when using SaveAll. |
PackagesNotToPromptAnyMore |
Set of packages which should no longer prompt for checkouts / to be made writable. |
Name | Description | ||
---|---|---|---|
|
IsFilenameValidForSaving |
Call FFileHelper::IsFilenameValidForSaving instead |