Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FProperty
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ValueType * ContainerPtrToValuePtrForDefaults
(
UStruct* ContainerClass, |
Default variants, these accept and return NULL, and also check the property against the size of the container. | UObject/UnrealType.h | |
ValueType * ContainerPtrToValuePtrForDefaults
(
UStruct* ContainerClass, |
UObject/UnrealType.h | ||
ValueType const * ContainerPtrToValuePtrForDefaults
(
UStruct* ContainerClass, |
UObject/UnrealType.h | ||
ValueType const * ContainerPtrToValuePtrForDefaults
(
UStruct* ContainerClass, |
UObject/UnrealType.h |
ContainerPtrToValuePtrForDefaults(UStruct , UObject , int32)
Description
Default variants, these accept and return NULL, and also check the property against the size of the container. If we copying from a baseclass (like for a CDO), then this will give NULL for a property that doesn't belong to the baseclass
| Name | ContainerPtrToValuePtrForDefaults |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
| Include Path | #include "UObject/UnrealType.h" |
template<typename ValueType>
ValueType * ContainerPtrToValuePtrForDefaults
(
UStruct * ContainerClass,
UObject * ContainerPtr,
int32 ArrayIndex
) const
ContainerPtrToValuePtrForDefaults(UStruct , void , int32)
| Name | ContainerPtrToValuePtrForDefaults |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
| Include Path | #include "UObject/UnrealType.h" |
template<typename ValueType>
ValueType * ContainerPtrToValuePtrForDefaults
(
UStruct * ContainerClass,
void * ContainerPtr,
int32 ArrayIndex
) const
ContainerPtrToValuePtrForDefaults(UStruct , UObject const , int32)
| Name | ContainerPtrToValuePtrForDefaults |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
| Include Path | #include "UObject/UnrealType.h" |
template<typename ValueType>
ValueType const * ContainerPtrToValuePtrForDefaults
(
UStruct * ContainerClass,
UObject const * ContainerPtr,
int32 ArrayIndex
) const
ContainerPtrToValuePtrForDefaults(UStruct , void const , int32)
| Name | ContainerPtrToValuePtrForDefaults |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
| Include Path | #include "UObject/UnrealType.h" |
template<typename ValueType>
ValueType const * ContainerPtrToValuePtrForDefaults
(
UStruct * ContainerClass,
void const * ContainerPtr,
int32 ArrayIndex
) const