Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealTypePrivate.h |
Include |
#include "UObject/UnrealTypePrivate.h" |
class UProperty : public UField
Name | Description | ||
---|---|---|---|
|
int32 |
ArrayDim |
Persistent variables. |
|
FField * |
AssociatedField |
|
|
TEnumAsByte< EL... |
BlueprintReplicationCondition |
|
|
DestructorLinkNext |
In memory only: Linked list of properties requiring destruction. |
|
|
int32 |
ElementSize |
|
|
NextRef |
In memory only: Linked list of object reference properties from most-derived to base |
|
|
int32 |
Offset_Internal |
In memory variables (generated during Link()). |
|
PostConstructLinkNext |
In memory only: Linked list of properties requiring post constructor initialization. |
|
|
EPropertyFlags |
PropertyFlags |
|
|
PropertyLinkNext |
In memory only: Linked list of properties from most-derived to base |
|
|
uint16 |
RepIndex |
|
|
RepNotifyFunc |
Name | Description | |
---|---|---|
|
UProperty ( |
DO NOT USE. This constructor is for internal usage only for hot-reload purposes. |
|
UProperty ( |
Constructors. |
|
UProperty ( |
|
|
UProperty ( |
Name | Description | ||
---|---|---|---|
|
void |
__DefaultConstructor ( |
|
|
UObject *... |
__VTableCtorCaller ( |
|
|
ValueType co... |
ContainerPtrToValuePtr ( |
|
|
ValueType co... |
ContainerPtrToValuePtr ( |
|
|
ValueType &#... |
ContainerPtrToValuePtr ( |
|
|
ValueType &#... |
ContainerPtrToValuePtr ( |
|
|
UObject *... |
GetOuterUObject() |
|
|
UProperty &#... |
GetOwnerProperty() |
Returns the first UProperty in this property's Outer chain that does not have a UProperty for an Outer |
|
const UPrope... |
GetOwnerProperty() |
|
|
bool |
HasAllPropertyFlags ( |
Used to safely check whether all of the passed in flags are set. |
|
bool |
HasAnyPropertyFlags ( |
|
|
bool |
IsEditorOnlyProperty() |
Editor-only properties are those that only are used with the editor is present or cannot be removed from serialisation. |
|
UClass * |
StaticClass() |
Returns a UClass object representing this class at runtime |
|
EClassCastFl... |
StaticClassCastFlags() |
Returns the static cast flags for this class |
|
const TCHAR ... |
StaticPackage() |
Returns the package this class belongs in |
|
void |
StaticRegisterNativesUProperty() |
Name | Description | ||
---|---|---|---|
|
FField * |
GetAssociatedFField() |
Gets the FField object associated with this Field |
|
void |
SetAssociatedFField ( |
Sets the FField object associated with this Field |
Name | Description | ||
---|---|---|---|
|
void |
operator delete ( |
Eliminate V1062 warning from PVS-Studio while keeping MSVC and Clang happy. |
|
void * |
operator new |
For internal use only; use StaticConstructObject() to create new objects. |
|
void * |
operator new ( |
For internal use only; use StaticConstructObject() to create new objects. |
Name |
Description |
---|---|
StaticClassFlags |
Bitwise union of EClassFlags pertaining to this class. |