UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FFieldCookedMetaDataStore Struct Reference

#include <CookedMetaData.h>

Public Member Functions

COREUOBJECT_API bool HasMetaData () const
 
COREUOBJECT_API void CacheMetaData (const FField *SourceField)
 
COREUOBJECT_API void ApplyMetaData (FField *TargetField) const
 

Protected Member Functions

void CacheFieldMetaDataInternal (const FField *SourceField, TMap< FName, FString > &TargetFieldMetaData, FFieldCookedMetaDataKey &SubFieldMapKey)
 
void ApplyFieldMetaDataInternal (FField *TargetField, const TMap< FName, FString > &SourceFieldMetaData, FFieldCookedMetaDataKey &SubFieldMapKey) const
 

Detailed Description

Cooked meta-data for a FField, including its nested FField data.

Member Function Documentation

◆ ApplyFieldMetaDataInternal()

void FFieldCookedMetaDataStore::ApplyFieldMetaDataInternal ( FField TargetField,
const TMap< FName, FString > &  SourceFieldMetaData,
FFieldCookedMetaDataKey SubFieldMapKey 
) const
protected

◆ ApplyMetaData()

void FFieldCookedMetaDataStore::ApplyMetaData ( FField TargetField) const

◆ CacheFieldMetaDataInternal()

void FFieldCookedMetaDataStore::CacheFieldMetaDataInternal ( const FField SourceField,
TMap< FName, FString > &  TargetFieldMetaData,
FFieldCookedMetaDataKey SubFieldMapKey 
)
protected

◆ CacheMetaData()

void FFieldCookedMetaDataStore::CacheMetaData ( const FField SourceField)

◆ HasMetaData()

bool FFieldCookedMetaDataStore::HasMetaData ( ) const

The documentation for this struct was generated from the following files: