Navigation
API > API/Editor > API/Editor/UnrealEd
Added to expose this to the save packages test
| Name | UResavePackagesCommandlet |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Classes/Commandlets/ResavePackagesCommandlet.h |
| Include Path | #include "Commandlets/ResavePackagesCommandlet.h" |
Syntax
UCLASS (MinimalAPI)
class UResavePackagesCommandlet : public UCommandlet
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCommandlet → UResavePackagesCommandlet
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UResavePackagesCommandlet
(
const FObjectInitializer& ObjectInitializer |
Commandlets/ResavePackagesCommandlet.h |
Enums
Protected
| Name | Remarks |
|---|---|
| EBrevity |
Functions
Public
Overridden from UCommandlet
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 Main
(
const FString& Params |
Commandlets/ResavePackagesCommandlet.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanCheckoutFile
(
const FString& Filename, |
Commandlets/ResavePackagesCommandlet.h | ||
| Commandlets/ResavePackagesCommandlet.h | |||
| Commandlets/ResavePackagesCommandlet.h | |||
bool CheckoutFile
(
const FString& Filename, |
Commandlets/ResavePackagesCommandlet.h | ||
bool CleanClassesFromContentPackages
(
UPackage* Package |
Removes any UClass exports from packages which aren't script packages. | Commandlets/ResavePackagesCommandlet.h | |
void CleanTempFiles() |
Delete the remaining files in the temporary files directory for the commandlet. | Commandlets/ResavePackagesCommandlet.h | |
FString CreateTempFilename() |
Creates and returns a unique filename in the temporary file directory. | Commandlets/ResavePackagesCommandlet.h | |
virtual void DeleteOnePackage
(
const FString& Filename |
Deletes a single package | Commandlets/ResavePackagesCommandlet.h | |
virtual FText GetChangelistDescription() |
Get the changelist description to use if automatically checking packages out. | Commandlets/ResavePackagesCommandlet.h | |
FString GetTempFilesDirectory() |
Returns the path of the directory we use to store all temporary files for this commandlet. | Commandlets/ResavePackagesCommandlet.h | |
virtual int32 InitializeResaveParameters
(
const TArray< FString >& Tokens, |
Evaluates the command-line to determine which maps to check. | Commandlets/ResavePackagesCommandlet.h | |
virtual void LoadAndSaveOnePackage
(
const FString& Filename |
Loads and saves a single package | Commandlets/ResavePackagesCommandlet.h | |
| Commandlets/ResavePackagesCommandlet.h | |||
| Parse commandline to decide whether resaveondemand is activated for the given system. | Commandlets/ResavePackagesCommandlet.h | ||
void ParseSourceControlOptions
(
const TArray< FString >& Tokens |
Commandlets/ResavePackagesCommandlet.h | ||
virtual void PerformAdditionalOperations
(
UObject* Object, |
Allows the commandlet to perform any additional operations on the object before it is resaved. | Commandlets/ResavePackagesCommandlet.h | |
virtual void PerformAdditionalOperations
(
UPackage* Package, |
Allows the commandlet to perform any additional operations on the package before it is resaved. | Commandlets/ResavePackagesCommandlet.h | |
virtual void PerformAdditionalOperations
(
UWorld* World, |
Allows the commandlet to perform any additional operations on the world before it is resaved. | Commandlets/ResavePackagesCommandlet.h | |
virtual void PerformPreloadOperations
(
FLinkerLoad* PackageLinker, |
Allow the commandlet to perform any operations on the export/import table of the package before all objects in the package are loaded. | Commandlets/ResavePackagesCommandlet.h | |
bool RevertFile
(
const FString& Filename |
Commandlets/ResavePackagesCommandlet.h | ||
virtual bool ShouldSkipPackage
(
const FString& Filename |
Checks to see if a package should be skipped | Commandlets/ResavePackagesCommandlet.h | |
void VerboseMessage
(
const FString& Message |
Print out a message only if running in very verbose mode. | Commandlets/ResavePackagesCommandlet.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Commandlets/ResavePackagesCommandlet.h |