#include <PropertyLocalizationDataGathering.h>
|
| COREUOBJECT_API | FPropertyLocalizationDataGatherer (TArray< FGatherableTextData > &InOutGatherableTextDataArray, const UPackage *const InPackage, EPropertyLocalizationGathererResultFlags &OutResultFlags) |
| |
| | FPropertyLocalizationDataGatherer (const FPropertyLocalizationDataGatherer &)=delete |
| |
| FPropertyLocalizationDataGatherer & | operator= (const FPropertyLocalizationDataGatherer &)=delete |
| |
| COREUOBJECT_API void | GatherLocalizationDataFromObjectWithCallbacks (const UObject *Object, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API void | GatherLocalizationDataFromObject (const UObject *Object, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API void | GatherLocalizationDataFromObjectFields (const FString &PathToParent, const UObject *Object, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API void | GatherLocalizationDataFromStructWithCallbacks (const FString &PathToParent, const UScriptStruct *Struct, const void *StructData, const void *DefaultStructData, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API void | GatherLocalizationDataFromStruct (const FString &PathToParent, const UScriptStruct *Struct, const void *StructData, const void *DefaultStructData, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API void | GatherLocalizationDataFromStructFields (const FString &PathToParent, const UStruct *Struct, const void *StructData, const void *DefaultStructData, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API void | GatherLocalizationDataFromChildTextProperties (const FString &PathToParent, const FProperty *const Property, const void *const ValueAddress, const void *const DefaultValueAddress, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API void | GatherTextInstance (const FText &Text, const FString &Description, const bool bIsEditorOnly) |
| |
| COREUOBJECT_API void | GatherScriptBytecode (const FString &PathToScript, const TArray< uint8 > &ScriptData, const bool bIsEditorOnly) |
| |
| COREUOBJECT_API bool | IsDefaultTextInstance (const FText &Text) const |
| |
| COREUOBJECT_API void | MarkDefaultTextInstance (const FText &Text) |
| |
| COREUOBJECT_API bool | ShouldProcessObject (const UObject *Object, const EPropertyLocalizationGathererTextFlags GatherTextFlags) const |
| |
| COREUOBJECT_API void | MarkObjectProcessed (const UObject *Object, const EPropertyLocalizationGathererTextFlags GatherTextFlags) |
| |
| COREUOBJECT_API const FGatherableFieldsForType & | GetGatherableFieldsForType (const UStruct *InType) |
| |
| UE_FORCEINLINE_HINT TArray< FGatherableTextData > & | GetGatherableTextDataArray () const |
| |
| UE_FORCEINLINE_HINT bool | IsObjectValidForGather (const UObject *Object) const |
| |
◆ FLocalizationDataObjectGatheringCallback
◆ FLocalizationDataObjectGatheringCallbackMap
◆ FLocalizationDataStructGatheringCallback
◆ FLocalizationDataStructGatheringCallbackMap
◆ FPropertyLocalizationDataGatherer() [1/2]
◆ FPropertyLocalizationDataGatherer() [2/2]
◆ ExtractTextIdentity()
| bool FPropertyLocalizationDataGatherer::ExtractTextIdentity |
( |
const FText & |
Text, |
|
|
FString & |
OutNamespace, |
|
|
FString & |
OutKey, |
|
|
const bool |
bCleanNamespace |
|
) |
| |
|
static |
◆ GatherLocalizationDataFromChildTextProperties()
◆ GatherLocalizationDataFromObject()
◆ GatherLocalizationDataFromObjectFields()
◆ GatherLocalizationDataFromObjectWithCallbacks()
◆ GatherLocalizationDataFromStruct()
◆ GatherLocalizationDataFromStructFields()
◆ GatherLocalizationDataFromStructWithCallbacks()
◆ GatherScriptBytecode()
| void FPropertyLocalizationDataGatherer::GatherScriptBytecode |
( |
const FString & |
PathToScript, |
|
|
const TArray< uint8 > & |
ScriptData, |
|
|
const bool |
bIsEditorOnly |
|
) |
| |
◆ GatherTextInstance()
| void FPropertyLocalizationDataGatherer::GatherTextInstance |
( |
const FText & |
Text, |
|
|
const FString & |
Description, |
|
|
const bool |
bIsEditorOnly |
|
) |
| |
◆ GetGatherableFieldsForType()
◆ GetGatherableTextDataArray()
◆ GetTypeSpecificLocalizationDataObjectGatheringCallbacks()
◆ GetTypeSpecificLocalizationDataStructGatheringCallbacks()
◆ IsDefaultTextInstance()
| bool FPropertyLocalizationDataGatherer::IsDefaultTextInstance |
( |
const FText & |
Text | ) |
const |
◆ IsEditorOnlyProperty()
| bool FPropertyLocalizationDataGatherer::IsEditorOnlyProperty |
( |
const FProperty * |
Property | ) |
|
|
static |
◆ IsObjectValidForGather()
◆ MarkDefaultTextInstance()
| void FPropertyLocalizationDataGatherer::MarkDefaultTextInstance |
( |
const FText & |
Text | ) |
|
◆ MarkObjectProcessed()
◆ operator=()
◆ ShouldProcessObject()
The documentation for this class was generated from the following files: