Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TFieldPtrAccessor
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TFieldPtrAccessor
(
T* InValue |
Self-owned value with initializer. | Misc/FieldAccessor.h | |
TFieldPtrAccessor
(
const TFieldPtrAccessor& Other |
Capture the value of the passed field accessor and becomes self-owned. | Misc/FieldAccessor.h | |
TFieldPtrAccessor
(
TFunction< T*()> InGet, |
Owned by another class that will control the value. Will not use the internal value. | Misc/FieldAccessor.h |
TFieldPtrAccessor(T *)
Description
Self-owned value with initializer.
| Name | TFieldPtrAccessor |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/FieldAccessor.h |
| Include Path | #include "Misc/FieldAccessor.h" |
TFieldPtrAccessor
(
T * InValue
)
TFieldPtrAccessor(const TFieldPtrAccessor &)
Description
Capture the value of the passed field accessor and becomes self-owned.
| Name | TFieldPtrAccessor |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/FieldAccessor.h |
| Include Path | #include "Misc/FieldAccessor.h" |
TFieldPtrAccessor
(
const TFieldPtrAccessor & Other
)
TFieldPtrAccessor(TFunction< T ()>, TFunction< void(T )>)
Description
Owned by another class that will control the value. Will not use the internal value.
| Name | TFieldPtrAccessor |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/FieldAccessor.h |
| Include Path | #include "Misc/FieldAccessor.h" |
TFieldPtrAccessor
(
TFunction < T *> InGet,
TFunction < void> InSet
)