Files
UnrealEngineUWP/Engine/Source/Programs/UnrealHeaderTool/Private/Specifiers/FunctionSpecifiers.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

26 lines
892 B
Modula-2

// FUNCTION_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.
FUNCTION_SPECIFIER(BlueprintAuthorityOnly)
FUNCTION_SPECIFIER(BlueprintCallable)
FUNCTION_SPECIFIER(BlueprintCosmetic)
FUNCTION_SPECIFIER(BlueprintGetter)
FUNCTION_SPECIFIER(BlueprintImplementableEvent)
FUNCTION_SPECIFIER(BlueprintNativeEvent)
FUNCTION_SPECIFIER(BlueprintPure)
FUNCTION_SPECIFIER(BlueprintSetter)
FUNCTION_SPECIFIER(Client)
FUNCTION_SPECIFIER(CustomThunk)
FUNCTION_SPECIFIER(Exec)
FUNCTION_SPECIFIER(NetMulticast)
FUNCTION_SPECIFIER(Reliable)
FUNCTION_SPECIFIER(SealedEvent)
FUNCTION_SPECIFIER(Server)
FUNCTION_SPECIFIER(ServiceRequest)
FUNCTION_SPECIFIER(ServiceResponse)
FUNCTION_SPECIFIER(Unreliable)
FUNCTION_SPECIFIER(WithValidation)