Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/FEditorFileUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ECommandResult::Type CheckoutPackages
(
const TArray< FString >& PkgsToCheckOut, |
Check out the specified packages from source control and report any errors while checking out | FileHelpers.h | |
static ECommandResult::Type CheckoutPackages
(
const TArray< UPackage* >& PkgsToCheckOut, |
Check out the specified packages from source control and report any errors while checking out | FileHelpers.h |
CheckoutPackages(const TArray< FString > &, TArray< FString > *, const bool)
Description
Check out the specified packages from source control and report any errors while checking out
| Name | CheckoutPackages |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/FileHelpers.h |
| Include Path | #include "FileHelpers.h" |
| Source | /Engine/Source/Editor/UnrealEd/Private/FileHelpers.cpp |
static ECommandResult::Type CheckoutPackages
(
const TArray < FString > & PkgsToCheckOut,
TArray < FString > * OutPackagesCheckedOut,
const bool bErrorIfAlreadyCheckedOut
)
the result of the check out operation
Parameters
| Name | Remarks |
|---|---|
| PkgsToCheckOut | Reference to array of package names to check out |
| OutPackagesCheckedOut | If not NULL, this array will be populated with packages that were checked out. |
| bErrorIfAlreadyCheckedOut | true to consider being unable to checkout a package because it is already checked out an error, false to allow this without error |
CheckoutPackages(const TArray< UPackage > &, TArray< UPackage > *, const bool, const bool)
Description
Check out the specified packages from source control and report any errors while checking out
| Name | CheckoutPackages |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/FileHelpers.h |
| Include Path | #include "FileHelpers.h" |
| Source | /Engine/Source/Editor/UnrealEd/Private/FileHelpers.cpp |
static ECommandResult::Type CheckoutPackages
(
const TArray < UPackage * > & PkgsToCheckOut,
TArray < UPackage * > * OutPackagesCheckedOut,
const bool bErrorIfAlreadyCheckedOut,
const bool bConfirmPackageBranchCheckOutStatus
)
true if all the packages were checked out successfully
Parameters
| Name | Remarks |
|---|---|
| PkgsToCheckOut | Reference to array of packages to check out |
| OutPackagesCheckedOut | If not NULL, this array will be populated with packages that were checked out. |
| bErrorIfAlreadyCheckedOut | true to consider being unable to checkout a package because it is already checked out an error, false to allow this without error |
| bConfirmPackageBranchCheckOutStatus | true to prompt user on whether a package that is checked out or modified in another branch should be checked out, false to silently attempt check out. |