Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyPathName.h |
| Include | #include "UObject/PropertyPathName.h" |
Syntax
class FPropertyPathName
Remarks
Represents the path to a property, by name, including the property type and the container index.
Sequenced containers use the index directly and associative containers use their ElementId.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Empty () |
||
| FPropertyPathNameSegment | GetSegment
(
int32 Index |
Returns the segment at a valid index. | |
| int32 | Returns the number of segments in the path. | ||
| bool | IsEmpty () |
||
| void | Pop () |
Pops the last segment off the end of the path. | |
| void | Push
(
const FPropertyPathNameSegment& Segment |
Pushes a new segment on the end of the path. | |
| void | Reset () |
||
| void | Sets the index of the last segment of the path. Ignored if the path is empty. | ||
| void | SetSegment
(
int32 Index, |
Sets the segment at a valid index. | |
| void | ToString
(
FStringBuilderBase& Out, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FPropertyPathName& Path |
||
| bool | operator<
(
const FPropertyPathName& Path |
||
| bool | operator<=
(
const FPropertyPathName& Path |
||
| bool | operator==
(
const FPropertyPathName& Path |
||
| bool | operator>
(
const FPropertyPathName& Path |
||
| bool | operator>=
(
const FPropertyPathName& Path |