Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FOptionalPropertyLayout
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const void * GetValuePointerForReadOrReplace
(
const void* Data |
For calling from polymorphic code that doesn't know whether it needs the value pointer for read or replace, or whether it has a const pointer or not. | UObject/PropertyOptional.h | |
void * GetValuePointerForReadOrReplace
(
void* Data |
UObject/PropertyOptional.h |
GetValuePointerForReadOrReplace(const void *)
Description
For calling from polymorphic code that doesn't know whether it needs the value pointer for read or replace, or whether it has a const pointer or not. Must be called on a non-null pointer to a set optional.
| Name | GetValuePointerForReadOrReplace |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyOptional.h |
| Include Path | #include "UObject/PropertyOptional.h" |
const void * GetValuePointerForReadOrReplace
(
const void * Data
) const
GetValuePointerForReadOrReplace(void *)
| Name | GetValuePointerForReadOrReplace |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyOptional.h |
| Include Path | #include "UObject/PropertyOptional.h" |
void * GetValuePointerForReadOrReplace
(
void * Data
) const