|
| enum class | UE::AssetRegistry::EDependencyCategory : uint8 {
UE::AssetRegistry::Package = 0x01
, UE::AssetRegistry::Manage = 0x02
, UE::AssetRegistry::SearchableName = 0x04
, UE::AssetRegistry::None = 0x0
,
UE::AssetRegistry::All = Package | Manage | SearchableName
} |
| |
| enum class | UE::AssetRegistry::EDependencyProperty : uint8 {
UE::AssetRegistry::None = 0
, UE::AssetRegistry::Hard = 1 << 0
, UE::AssetRegistry::Game = 1 << 1
, UE::AssetRegistry::Build = 1 << 2
,
UE::AssetRegistry::PackageMask = Hard | Game | Build
, UE::AssetRegistry::SearchableNameMask = None
, UE::AssetRegistry::Direct = 1 << 3
, UE::AssetRegistry::CookRule = 1 << 4
,
UE::AssetRegistry::ManageMask = Direct | CookRule
, UE::AssetRegistry::AllMask = PackageMask | SearchableNameMask | ManageMask
} |
| |
| enum class | UE::AssetRegistry::EDependencyQuery : uint32 {
UE::AssetRegistry::NoRequirements = 0
, UE::AssetRegistry::Hard = 1 << 0
, UE::AssetRegistry::NotHard = 1 << 1
, UE::AssetRegistry::Soft = NotHard
,
UE::AssetRegistry::Game = 1 << 2
, UE::AssetRegistry::NotGame = 1 << 3
, UE::AssetRegistry::EditorOnly = NotGame
, UE::AssetRegistry::Build = 1 << 4
,
UE::AssetRegistry::NotBuild = 1 << 5
, UE::AssetRegistry::Propagation = 1 << 6
, UE::AssetRegistry::Direct = 1 << 8
, UE::AssetRegistry::NotDirect = 1 << 9
,
UE::AssetRegistry::Indirect = NotDirect
, UE::AssetRegistry::CookRule = 1 << 10
, UE::AssetRegistry::NotCookRule = 1 << 11
, UE::AssetRegistry::ChunkOnly = NotCookRule
,
UE::AssetRegistry::PackageMask = Hard | NotHard | Game | NotGame | Build | NotBuild
, UE::AssetRegistry::SearchableNameMask = 0x0000
, UE::AssetRegistry::ManageMask = Direct | NotDirect | CookRule | NotCookRule
} |
| |
| enum class | UE::AssetRegistry::ESerializationTarget : uint8 { UE::AssetRegistry::ForGame
, UE::AssetRegistry::ForDevelopment
} |
| |
| enum class | UE::AssetRegistry::EExists { UE::AssetRegistry::DoesNotExist
, UE::AssetRegistry::Exists
, UE::AssetRegistry::Unknown
} |
| |
| enum class | UE::AssetRegistry::EEnumerateAssetsFlags : uint32 {
UE::AssetRegistry::None = 0
, UE::AssetRegistry::OnlyOnDiskAssets = (1 << 0)
, UE::AssetRegistry::AllowUnmountedPaths = (1 << 1)
, UE::AssetRegistry::AllowUnfilteredArAssets = (1 << 2)
,
UE::AssetRegistry::AllowAll = AllowUnmountedPaths | AllowUnfilteredArAssets
, UE::AssetRegistry::Parallel = (1 << 3)
} |
| |
| enum class | UE::AssetRegistry::EEnumeratePackagesFlags : uint32 { UE::AssetRegistry::None = 0
, UE::AssetRegistry::Parallel = (1 << 0)
} |
| |
| enum class | UE::AssetRegistry::EExtraDependencyFlags : uint32 { UE::AssetRegistry::None = 0
, UE::AssetRegistry::Build = 0x1
, UE::AssetRegistry::PropagateManage = 0x2
} |
| |
| enum | EAssetSetManagerResult::Type { EAssetSetManagerResult::DoNotSet
, EAssetSetManagerResult::SetButDoNotRecurse
, EAssetSetManagerResult::SetAndRecurse
} |
| |
| enum | EAssetSetManagerFlags::Type { EAssetSetManagerFlags::IsDirectSet = 1
, EAssetSetManagerFlags::TargetHasExistingManager = 2
, EAssetSetManagerFlags::TargetHasDirectManager = 4
} |
| |