![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AssetRegistryTagsContext.h>
Public Member Functions | |
| COREUOBJECT_API | FAssetRegistryTagsContextData (const UObject *CallTarget, EAssetRegistryTagsCaller InCaller=EAssetRegistryTagsCaller::Uncategorized) |
Public Attributes | |
| TMap< FName, UObject::FAssetRegistryTag > | Tags |
| const UObject * | Object = nullptr |
| const ITargetPlatform * | TargetPlatform = nullptr |
| const FAssetBundleData * | BundleResult = nullptr |
| EAssetRegistryTagsCaller | Caller = EAssetRegistryTagsCaller::Uncategorized |
| UE::Cook::ECookType | CookType = UE::Cook::ECookType::Unknown |
| UE::Cook::ECookingDLC | CookingDLC = UE::Cook::ECookingDLC::Unknown |
| bool | bProceduralSave = false |
| bool | bWantsBundleResult = false |
| bool | bWantsCookTags = false |
| bool | bFullUpdateRequested = false |
Data used to provide information about the calling context and receive results from GetAssetRegistryTags. The fields provided by this class are hidden from implementers of GetAssetRegistryTags so that we can change the implementation of this class without needing to add deprecation handling in the GetAssetRegistryTags functions.
| FAssetRegistryTagsContextData::FAssetRegistryTagsContextData | ( | const UObject * | CallTarget, |
| EAssetRegistryTagsCaller | InCaller = EAssetRegistryTagsCaller::Uncategorized |
||
| ) |
| const FAssetBundleData* FAssetRegistryTagsContextData::BundleResult = nullptr |
| EAssetRegistryTagsCaller FAssetRegistryTagsContextData::Caller = EAssetRegistryTagsCaller::Uncategorized |
| UE::Cook::ECookingDLC FAssetRegistryTagsContextData::CookingDLC = UE::Cook::ECookingDLC::Unknown |
| UE::Cook::ECookType FAssetRegistryTagsContextData::CookType = UE::Cook::ECookType::Unknown |
| const UObject* FAssetRegistryTagsContextData::Object = nullptr |
| TMap<FName, UObject::FAssetRegistryTag> FAssetRegistryTagsContextData::Tags |
| const ITargetPlatform* FAssetRegistryTagsContextData::TargetPlatform = nullptr |