Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyVisitor.h |
| Include | #include "UObject/PropertyVisitor.h" |
Syntax
struct FPropertyVisitorPath
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FPropertyVisitorInfo > | Path |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPropertyVisitorPath
(
const FPropertyVisitorPath& |
|||
FPropertyVisitorPath
(
const FPropertyVisitorInfo& Info |
|||
FPropertyVisitorPath
(
TArrayView< const FPropertyVisitorInfo > InPath |
|||
FPropertyVisitorPath
(
const FArchiveSerializedPropertyChain& PropertyChain |
|||
FPropertyVisitorPath
(
const FPropertyChangedEvent& PropertyEvent, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AppendString
(
FStringBuilderBase& Out, |
||
| bool | Contained
(
const FPropertyVisitorPath& OtherPath, |
Is this property path contained in the specified one | |
| const TArray< FPropertyVisitorInfo > & | GetPath () |
||
| void * | GetPropertyDataPtr
(
UObject* Object |
Retrieves the data using the specified root object | |
| Iterator | Returns an iterator on the root path node, useful when calling methods that are recursive | ||
| Iterator | Invalid iterator pointing to an empty path | ||
| int32 | Num () |
||
| FPropertyVisitorInfo | Pop () |
||
| void | Push
(
const FPropertyVisitorInfo& Info |
||
| FPropertyVisitorInfo & | Top () |
||
| const FPropertyVisitorInfo & | Top () |
||
| FArchiveSerializedPropertyChain | Converts path to an archive serialized property chain This method useful when APIs like in the FOverridableManager are taking in a FArchiveSerializedPropertyChain parameter and would like to use them. | ||
| FString | |||
| void | ToString
(
FStringBuilderBase& Out, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FPropertyVisitorPath & | operator=
(
const FPropertyVisitorPath& |
||
| FPropertyVisitorPath & |
Typedefs
| Name | Description |
|---|---|
| Iterator | Iterator for a property visitor path |