#include "Containers/Array.h"
#include "Containers/ArrayView.h"
#include "Templates/Function.h"
Go to the source code of this file.
|
| template<typename Type > |
| void * | PropertyVisitorHelpers::Private::ResolveVisitedPathInfo (const Type *This, void *Data, const FPropertyVisitorInfo &Info) |
| |
| template<typename Type > |
| void * | PropertyVisitorHelpers::ResolveVisitedPath (const Type *RootObject, void *RootData, const FPropertyVisitorPath &Path) |
| |
| template<typename Type > |
| void * | PropertyVisitorHelpers::ResolveVisitedPathInfo_Generic (Type *This, FPropertyVisitorPath &Path, void *Data, const FPropertyVisitorInfo &Info) |
| |
| template<typename Type > |
| void * | PropertyVisitorHelpers::ResolveVisitedPathInfo_Generic (Type *This, void *Data, const FPropertyVisitorInfo &Info) |
| |
| COREUOBJECT_API EPropertyVisitorControlFlow | PropertyVisitorHelpers::VisitProperty (const UStruct *PropertyOwner, const FProperty *Property, FPropertyVisitorPath &Path, const FPropertyVisitorData &InData, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorPath &, const FPropertyVisitorData &)> InFunc) |
| |
| COREUOBJECT_API EPropertyVisitorControlFlow | PropertyVisitorHelpers::VisitProperty (const UStruct *PropertyOwner, const FProperty *Property, FPropertyVisitorContext &Context, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorContext &)> InFunc) |
| |
| COREUOBJECT_API FString | PropertyVisitorHelpers::PathToString (TArrayView< const FPropertyVisitorInfo > Path, const TCHAR *Separator=TEXT(".")) |
| |
| COREUOBJECT_API void | PropertyVisitorHelpers::PathToString (TArrayView< const FPropertyVisitorInfo > Path, FStringBuilderBase &Out, const TCHAR *Separator=TEXT(".")) |
| |
| COREUOBJECT_API void | PropertyVisitorHelpers::PathAppendString (TArrayView< const FPropertyVisitorInfo > Path, FStringBuilderBase &Out, const TCHAR *Separator=TEXT(".")) |
| |
| COREUOBJECT_API bool | PropertyVisitorHelpers::PathIsContainedWithin (TArrayView< const FPropertyVisitorInfo > Path, TArrayView< const FPropertyVisitorInfo > OtherPath, bool *bIsEqual=nullptr) |
| |
| COREUOBJECT_API FArchiveSerializedPropertyChain | PropertyVisitorHelpers::PathToSerializedPropertyChain (TArrayView< const FPropertyVisitorInfo > Path) |
| |
◆ EPropertyVisitorControlFlow
| Enumerator |
|---|
| Stop | |
| StepOver | |
| StepOut | |
| StepInto | |
◆ EPropertyVisitorInfoType
| Enumerator |
|---|
| None | |
| StaticArrayIndex | |
| ContainerIndex | |
| MapKey | |
| MapValue | |