Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h |
Include |
#include "UObject/ObjectMacros.h" |
enum EPackageFlags
{
PKG_None = 0x00000000,
PKG_NewlyCreated = 0x00000001,
PKG_ClientOptional = 0x00000002,
PKG_ServerSideOnly = 0x00000004,
PKG_CompiledIn = 0x00000010,
PKG_ForDiffing = 0x00000020,
PKG_EditorOnly = 0x00000040,
PKG_Developer = 0x00000080,
PKG_UncookedOnly = 0x00000100,
PKG_ContainsMapData = 0x00004000,
PKG_Compiling = 0x00010000,
PKG_ContainsMap = 0x00020000,
PKG_RequiresLocalizationGather = 0x00040000,
PKG_PlayInEditor = 0x00100000,
PKG_ContainsScript = 0x00200000,
PKG_DisallowExport = 0x00400000,
PKG_ReloadingForCooker = 0x40000000,
PKG_FilterEditorOnly = 0x80000000,
}
Name |
Description |
---|---|
PKG_None |
No flags. |
PKG_NewlyCreated |
Newly created package, not saved yet. In editor only. |
PKG_ClientOptional |
Purely optional for clients. |
PKG_ServerSideOnly |
Only needed on the server side. |
PKG_CompiledIn |
This package is from "compiled in" classes. |
PKG_ForDiffing |
This package was loaded just for the purposes of diffing. |
PKG_EditorOnly |
This is editor-only package (for example: editor module script package) |
PKG_Developer |
Developer module. |
PKG_UncookedOnly |
Loaded only in uncooked builds (i.e. runtime in editor) |
PKG_ContainsMapData |
PKG_Unused = 0x00000200, PKG_Unused = 0x00000400, PKG_Unused = 0x00000800, PKG_Unused = 0x00001000, PKG_Unused = 0x00002000, Contains map data (UObjects only referenced by a single ULevel) but is stored in a different package |
PKG_Compiling |
PKG_Unused = 0x00008000,. |
PKG_ContainsMap |
Set if the package contains a ULevel/ UWorld object. |
PKG_RequiresLocalizationGather |
Set if the package contains any data to be gathered by localization |
PKG_PlayInEditor |
PKG_Unused = 0x00080000,. |
PKG_ContainsScript |
Package is allowed to contain UClass objects. |
PKG_DisallowExport |
Editor should not export asset in this package |
PKG_ReloadingForCooker |
This package is reloading in the cooker, try to avoid getting data we will never need. We won't save this package. |
PKG_FilterEditorOnly |
Package has editor-only data filtered out. |
Package flags, passed into UPackage::SetPackageFlags and related functions