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) Still prompts for SaveAs if a package needs a filename |
|
|
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) Still prompts for SaveAs if a package needs a filename |
|
|
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 |