Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/TFieldPath
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TFieldPath () |
UObject/FieldPath.h | ||
TFieldPath
(
const TFieldPath& Other |
UObject/FieldPath.h | ||
TFieldPath
(
TYPE_OF_NULLPTR |
Construct from a null pointer | UObject/FieldPath.h | |
TFieldPath
(
const TCHAR* InPath |
Construct from a string | UObject/FieldPath.h | |
TFieldPath
(
UField* InField |
UObject/FieldPath.h | ||
TFieldPath
(
const TFieldPath< OtherPropertyType >& Other |
Construct from another weak pointer of another type, intended for derived-to-base conversions | UObject/FieldPath.h | |
TFieldPath
(
OtherPropertyType* InProperty, |
Construct from an object pointer | UObject/FieldPath.h |
TFieldPath()
| Name | TFieldPath |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/FieldPath.h |
| Include Path | #include "UObject/FieldPath.h" |
TFieldPath()
TFieldPath(const TFieldPath &)
| Name | TFieldPath |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/FieldPath.h |
| Include Path | #include "UObject/FieldPath.h" |
TFieldPath
(
const TFieldPath & Other
)
TFieldPath(TYPE_OF_NULLPTR)
Description
Construct from a null pointer
| Name | TFieldPath |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/FieldPath.h |
| Include Path | #include "UObject/FieldPath.h" |
TFieldPath
(
TYPE_OF_NULLPTR
)
TFieldPath(const TCHAR *)
Description
Construct from a string
| Name | TFieldPath |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/FieldPath.h |
| Include Path | #include "UObject/FieldPath.h" |
TFieldPath
(
const TCHAR * InPath
)
TFieldPath(UField *)
| Name | TFieldPath |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/FieldPath.h |
| Include Path | #include "UObject/FieldPath.h" |
TFieldPath
(
UField * InField
)
TFieldPath(const TFieldPath< OtherPropertyType > &)
Description
Construct from another weak pointer of another type, intended for derived-to-base conversions
| Name | TFieldPath |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/FieldPath.h |
| Include Path | #include "UObject/FieldPath.h" |
template<typename OtherPropertyType, std::enable_if_t<(std::is_convertible_v< OtherPropertyType *, PropertyType * >), int >>
TFieldPath
(
const TFieldPath < OtherPropertyType > & Other
)
Parameters
| Name | Remarks |
|---|---|
| Other | weak pointer to copy from |
TFieldPath(OtherPropertyType *, EDummy1)
Description
Construct from an object pointer
| Name | TFieldPath |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/FieldPath.h |
| Include Path | #include "UObject/FieldPath.h" |
template<typename OtherPropertyType, std::enable_if_t<(std::is_convertible_v< OtherPropertyType *, PropertyType * >), int >>
TFieldPath
(
OtherPropertyType * InProperty,
EDummy1
)
Parameters
| Name | Remarks |
|---|---|
| Object | object to create a weak pointer to |