#include <UnrealType.h>
◆ TCppType
◆ anonymous enum
| Enumerator |
|---|
| CPPSize | |
| CPPAlignment | |
◆ ClearIntrusiveOptionalValue()
◆ DestroyPropertyValue()
Destroy the value of a property at an address
◆ GetComputedFlagsPropertyFlags()
Get the property flags corresponding to this C++ type, from the C++ type traits system
◆ GetDefaultPropertyValue()
Get the default value of the cpp type, just the default constructor, which works even for things like in32
◆ GetOptionalPropertyValue()
Get the value of the property from an address, unless it is NULL, then return the default value
◆ GetPropertyValue()
Get the value of the property from an address
◆ GetPropertyValuePtr() [1/2]
Convert the address of a value of the property to the proper type
◆ GetPropertyValuePtr() [2/2]
Convert the address of a value of the property to the proper type
◆ GetTypeName()
◆ HasIntrusiveUnsetOptionalState()
◆ InitializeIntrusiveUnsetOptionalValue()
◆ InitializePropertyValue()
Initialize the value of a property at an address, this assumes over uninitialized memory
◆ IsIntrusiveOptionalValueSet()
◆ SetPropertyValue()
Set the value of a property at an address
The documentation for this class was generated from the following file:
- Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h