Navigation
API > API/Runtime > API/Runtime/CoreUObject
A helper struct which owns a single instance of the type pointed to by a property. The instance is properly constructed, destructed and can be serialized and have other functions called on it.
| Name | FPropertyTempVal |
| Type | struct |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyTempVal.h |
| Include Path | #include "UObject/PropertyTempVal.h" |
Syntax
struct FPropertyTempVal
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyTempVal
(
FProperty* InProp |
UObject/PropertyTempVal.h | ||
FPropertyTempVal
(
const FPropertyTempVal& |
Uncopyable. | UObject/PropertyTempVal.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FPropertyTempVal() |
UObject/PropertyTempVal.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Prop | FProperty * | The property which is used to manage to underlying instance. | UObject/PropertyTempVal.h | |
| Value | void * | The memory of. | UObject/PropertyTempVal.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Exports the text of the instance. | UObject/PropertyTempVal.h | ||
void * Get () |
Returns a pointer to the internal instance. | UObject/PropertyTempVal.h | |
const void * Get () |
Returns a pointer to the internal instance. | UObject/PropertyTempVal.h | |
void Serialize
(
FArchive& Ar, |
Serializes the instance. | UObject/PropertyTempVal.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyTempVal & operator=
(
const FPropertyTempVal& |
UObject/PropertyTempVal.h |