Files
UnrealEngineUWP/Engine/Source/Programs/UnrealHeaderTool/Private/Specifiers/VariableSpecifiers.def
Ben Marsh 0cd5834eda IncludeTool: Add support for declaring IncludeTool settings from within source files, using the syntax:
// [[ IncludeTool: Inline ]]

Also replace all existing inline files with the above markup.

#rb none
#rnx

[CL 8693338 by Ben Marsh in Main branch]
2019-09-16 11:40:03 -04:00

46 lines
1.5 KiB
Modula-2

// VARIABLE_SPECIFIER(<specifier name>)
//
// Must be listed such that the strings are in lexicographical order!
// [[ IncludeTool: Inline ]] // Markup to tell IncludeTool that this file is state changing and cannot be optimized out.
VARIABLE_SPECIFIER(AdvancedDisplay)
VARIABLE_SPECIFIER(AssetRegistrySearchable)
VARIABLE_SPECIFIER(BlueprintAssignable)
VARIABLE_SPECIFIER(BlueprintAuthorityOnly)
VARIABLE_SPECIFIER(BlueprintCallable)
VARIABLE_SPECIFIER(BlueprintGetter)
VARIABLE_SPECIFIER(BlueprintReadOnly)
VARIABLE_SPECIFIER(BlueprintReadWrite)
VARIABLE_SPECIFIER(BlueprintSetter)
VARIABLE_SPECIFIER(Config)
VARIABLE_SPECIFIER(Const)
VARIABLE_SPECIFIER(DuplicateTransient)
VARIABLE_SPECIFIER(EditAnywhere)
VARIABLE_SPECIFIER(EditDefaultsOnly)
VARIABLE_SPECIFIER(EditFixedSize)
VARIABLE_SPECIFIER(EditInline)
VARIABLE_SPECIFIER(EditInstanceOnly)
VARIABLE_SPECIFIER(Export)
VARIABLE_SPECIFIER(GlobalConfig)
VARIABLE_SPECIFIER(Instanced)
VARIABLE_SPECIFIER(Interp)
VARIABLE_SPECIFIER(Localized)
VARIABLE_SPECIFIER(NoClear)
VARIABLE_SPECIFIER(NonPIEDuplicateTransient)
VARIABLE_SPECIFIER(NonPIETransient)
VARIABLE_SPECIFIER(NonTransactional)
VARIABLE_SPECIFIER(NotReplicated)
VARIABLE_SPECIFIER(Ref)
VARIABLE_SPECIFIER(Replicated)
VARIABLE_SPECIFIER(ReplicatedUsing)
VARIABLE_SPECIFIER(RepRetry)
VARIABLE_SPECIFIER(SaveGame)
VARIABLE_SPECIFIER(SimpleDisplay)
VARIABLE_SPECIFIER(SkipSerialization)
VARIABLE_SPECIFIER(TextExportTransient)
VARIABLE_SPECIFIER(Transient)
VARIABLE_SPECIFIER(VisibleAnywhere)
VARIABLE_SPECIFIER(VisibleDefaultsOnly)
VARIABLE_SPECIFIER(VisibleInstanceOnly)