Navigation
API > API/Runtime > API/Runtime/CoreUObject
| Name | FPropertyVisitorPath |
| Type | struct |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PropertyVisitor.h |
| Include Path | #include "UObject/PropertyVisitor.h" |
Syntax
struct FPropertyVisitorPath
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyVisitorPath
(
const FPropertyChangedEvent& PropertyEvent, |
UObject/PropertyVisitor.h | ||
FPropertyVisitorPath
(
const FArchiveSerializedPropertyChain& PropertyChain |
UObject/PropertyVisitor.h | ||
FPropertyVisitorPath
(
TArrayView< const FPropertyVisitorInfo > InPath |
UObject/PropertyVisitor.h | ||
FPropertyVisitorPath
(
const FPropertyVisitorInfo& Info |
UObject/PropertyVisitor.h | ||
| UObject/PropertyVisitor.h | |||
| UObject/PropertyVisitor.h | |||
FPropertyVisitorPath
(
const FPropertyVisitorPath& |
UObject/PropertyVisitor.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Iterator | TArray< FPropertyVisitorInfo >::TConstIterator | Iterator for a property visitor path | UObject/PropertyVisitor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AppendString
(
FStringBuilderBase& Out, |
UObject/PropertyVisitor.h | ||
bool Contained
(
const FPropertyVisitorPath& OtherPath, |
Is this property path contained in the specified one | UObject/PropertyVisitor.h | |
const TArray< FPropertyVisitorInfo > & GetPath() |
UObject/PropertyVisitor.h | ||
void * GetPropertyDataPtr
(
UObject* Object |
Retrieves the data using the specified root object | UObject/PropertyVisitor.h | |
Iterator GetRootIterator() |
Returns an iterator on the root path node, useful when calling methods that are recursive | UObject/PropertyVisitor.h | |
int32 Num() |
UObject/PropertyVisitor.h | ||
FPropertyVisitorInfo Pop() |
UObject/PropertyVisitor.h | ||
void Push
(
const FPropertyVisitorInfo& Info |
UObject/PropertyVisitor.h | ||
FPropertyVisitorInfo & Top () |
UObject/PropertyVisitor.h | ||
const FPropertyVisitorInfo & Top () |
UObject/PropertyVisitor.h | ||
| 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. | UObject/PropertyVisitor.h | ||
FString ToString
(
const TCHAR* Separator |
UObject/PropertyVisitor.h | ||
void ToString
(
FStringBuilderBase& Out, |
UObject/PropertyVisitor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static Iterator InvalidIterator() |
Invalid iterator pointing to an empty path | UObject/PropertyVisitor.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyVisitorPath & operator=
(
const FPropertyVisitorPath& |
UObject/PropertyVisitor.h | ||
| UObject/PropertyVisitor.h |