![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PropertyPathName.h>
Public Member Functions | |
| FName | PackNameWithIndex () const |
| FPropertyPathNameSegment | SetNameWithIndex (FName NameWithIndex) const |
| FPropertyPathNameSegment | SetType (FPropertyTypeName NewType) const |
| UE_API TSharedRef< FJsonValue > | ToJsonValue () const |
Static Public Member Functions | |
| static UE_API bool | FromJsonValue (const TSharedPtr< FJsonValue > &JsonValue, FPropertyPathNameSegment &OutSegment) |
Public Attributes | |
| FName | Name |
| FPropertyTypeName | Type |
| int32 | Index = INDEX_NONE |
Represents one segment of a property path including the property type and the container index.
|
static |
|
inline |
|
inline |
|
inline |
| TSharedRef< FJsonValue > UE::FPropertyPathNameSegment::ToJsonValue | ( | ) | const |
| int32 UE::FPropertyPathNameSegment::Index = INDEX_NONE |
Index within a container, or INDEX_NONE if not in a container. Associative containers (Sets and Maps) use virtual indices that skip gaps instead of logical indices.
| FPropertyTypeName UE::FPropertyPathNameSegment::Type |
Type of the property, if available.