Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
Include |
#include "UObject/UnrealType.h" |
enum EPropertyExportCPPFlags
{
CPPF_None = 0x00000000,
CPPF_OptionalValue = 0x00000001,
CPPF_ArgumentOrReturnValue = 0x00000002,
CPPF_Implementation = 0x00000004,
CPPF_CustomTypeName = 0x00000008,
CPPF_NoConst = 0x00000010,
CPPF_NoRef = 0x00000020,
CPPF_NoStaticArray = 0x00000040,
CPPF_BlueprintCppBackend = 0x00000080,
}
Name |
Description |
---|---|
CPPF_None |
Indicates that there are no special C++ export flags |
CPPF_OptionalValue |
Indicates that we are exporting this property's CPP text for an optional parameter value |
CPPF_ArgumentOrReturnValue |
Indicates that we are exporting this property's CPP text for an argument or return value |
CPPF_Implementation |
Indicates thet we are exporting this property's CPP text for C++ definition of a function. |
CPPF_CustomTypeName |
Indicates thet we are exporting this property's CPP text with an custom type name |
CPPF_NoConst |
No 'const' keyword |
CPPF_NoRef |
No reference '&' sign |
CPPF_NoStaticArray |
No static array [d] |
CPPF_BlueprintCppBackend |
Blueprint compiler generated C++ code |