| FObjectPropertyBase | ||||||
| TFObjectPropertyBase
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
Include |
#include "UObject/UnrealType.h" |
class FSoftObjectProperty :
public FObjectPropertyBase,
public TFObjectPropertyBase< FSoftObjectPtr >
Describes a reference variable to another object which may be nil, and will become valid or invalid at any point
Name | Description | |
---|---|---|
|
FSoftObjectProperty ( |
|
|
FSoftObjectProperty ( |
|
|
FSoftObjectProperty ( |
DO NOT USE. This constructor is for internal usage only for hot-reload purposes. |
|
FSoftObjectProperty ( |
|
|
FSoftObjectProperty ( |
|
|
FSoftObjectProperty ( |
|
|
FSoftObjectProperty ( |
|
|
FSoftObjectProperty ( |
Name | Description | ||
---|---|---|---|
|
__DefaultConstructor ( |
||
|
UObject *... |
__VTableCtorCaller ( |
|
|
FField * |
Construct ( |
|
|
FFieldClass ... |
StaticClass() |
|
|
UClass * |
StaticClass() |
Returns a UClass object representing this class at runtime |
|
StaticClassCastFlags() |
||
|
EClassCastFl... |
StaticClassCastFlags() |
Returns the static cast flags for this class |
|
StaticClassCastFlagsPrivate() |
||
|
const TCHAR ... |
StaticPackage() |
Returns the package this class belongs in |
|
StaticRegisterNativesFSoftObjectProperty() |
Name | Description | ||
---|---|---|---|
|
AllowCrossLevel() |
||
|
GetCPPTypeCustom |
||
|
UObject *... |
GetObjectPropertyValue ( |
|
|
UObject *... |
LoadObjectPropertyValue ( |
|
|
SetObjectPropertyValue |
Name | Description | ||
---|---|---|---|
|
EConvertFrom... |
ConvertFromType ( |
Allows a property to implement backwards compatibility handling for tagged properties |
|
CopyCompleteValueFromScriptVM |
Copy the value for all elements of this property. From the script VM. |
|
|
CopyCompleteValueToScriptVM |
Copy the value for all elements of this property. To the script VM. |
|
|
CopySingleValueFromScriptVM |
Copy the value for a single element of this property. From the script VM. |
|
|
CopySingleValueToScriptVM |
Copy the value for a single element of this property. To the script VM. |
|
|
ExportTextItem |
||
|
GetCPPMacroType ( |
||
|
GetCPPTypeForwardDeclaration() |
||
|
GetID() |
||
|
Identical |
Determines whether the property values are identical. |
|
|
const TCHAR ... |
ImportText_Internal ( |
|
|
NetSerializeItem ( |
||
|
SerializeItem ( |
Name | Description | ||
---|---|---|---|
|
GetCPPType |
TProperty::GetCPPType should not be used here. |
Name | Description | ||
---|---|---|---|
|
operator delete ( |
||
|
void * |
operator new ( |
|
|
void * |
operator new ( |
|
|
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 |
---|---|
Super |
Typedef for the base class (FObjectPropertyBase) |
Super |
|
ThisClass |
|
ThisClass |
Typedef for FSoftObjectProperty. |
Name |
Description |
---|---|
StaticClassFlags |
Bitwise union of EClassFlags pertaining to this class. |