EPropertyLocalizationGathererTextFlags

Choose your operating system:

Windows

macOS

Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/Serialization/PropertyLocalizationDataGathering.h

Include

#include "Serialization/PropertyLocalizationDataGathering.h"

Syntax

enum EPropertyLocalizationGathererTextFlags
{
    None                         = 0,
    ForceHasScript               = 1<<0,
    ForceEditorOnlyProperties    = 1<<1,
    ForceEditorOnlyScriptData    = 1<<2,
    ForceEditorOnly              = ForceEditorOnlyProperties | ForceEditorOnlyScriptData,
    ForceIsDefaultValue          = 1<<3,
    SkipSubObjects               = 1<<4,
}

Values

Name

Description

None

Automatically detect whether text is editor-only data using the flags available on the properties.

ForceHasScript

Force the HasScript flag to be set, even if the object in question doesn't contain bytecode.

ForceEditorOnlyProperties

Force text gathered from object properties to be treated as editor-only data.

ForceEditorOnlyScriptData

Force text gathered from script data to be treated as editor-only data.

ForceEditorOnly

Force all gathered text to be treated as editor-only data.

ForceIsDefaultValue

Force all gathered text to be considered "default" (matching its archetype value).

SkipSubObjects

Don't process any sub-objects (either inner objects or object pointers).