UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::PropertyViewer::FPropertyPath Struct Reference

#include <PropertyPath.h>

Public Types

using FPropertyArray = TArray< const FProperty *, TInlineAllocator< 1 > >
 

Public Member Functions

 FPropertyPath ()=default
 
ADVANCEDWIDGETS_API FPropertyPath (UObject *Object, const FProperty *Property)
 
ADVANCEDWIDGETS_API FPropertyPath (UObject *Object, FPropertyArray Properties)
 
ADVANCEDWIDGETS_API FPropertyPath (const UScriptStruct *ScriptStruct, void *Data, const FProperty *Property)
 
ADVANCEDWIDGETS_API FPropertyPath (const UScriptStruct *ScriptStruct, void *Data, FPropertyArray Properties)
 
bool HasProperty () const
 
const FPropertyGetLastProperty () const
 
TArrayView< const FProperty *const > GetProperties () const
 
ADVANCEDWIDGETS_API voidGetContainerPtr ()
 
ADVANCEDWIDGETS_API const voidGetContainerPtr () const
 

Member Typedef Documentation

◆ FPropertyArray

Constructor & Destructor Documentation

◆ FPropertyPath() [1/5]

UE::PropertyViewer::FPropertyPath::FPropertyPath ( )
default

◆ FPropertyPath() [2/5]

UE::PropertyViewer::FPropertyPath::FPropertyPath ( UObject Object,
const FProperty Property 
)

◆ FPropertyPath() [3/5]

UE::PropertyViewer::FPropertyPath::FPropertyPath ( UObject Object,
FPropertyArray  Properties 
)

◆ FPropertyPath() [4/5]

UE::PropertyViewer::FPropertyPath::FPropertyPath ( const UScriptStruct ScriptStruct,
void Data,
const FProperty Property 
)

◆ FPropertyPath() [5/5]

UE::PropertyViewer::FPropertyPath::FPropertyPath ( const UScriptStruct ScriptStruct,
void Data,
FPropertyArray  Properties 
)

Member Function Documentation

◆ GetContainerPtr() [1/2]

void * UE::PropertyViewer::FPropertyPath::GetContainerPtr ( )

◆ GetContainerPtr() [2/2]

const void * UE::PropertyViewer::FPropertyPath::GetContainerPtr ( ) const

◆ GetLastProperty()

const FProperty * UE::PropertyViewer::FPropertyPath::GetLastProperty ( ) const
inline

◆ GetProperties()

TArrayView< const FProperty *const > UE::PropertyViewer::FPropertyPath::GetProperties ( ) const
inline

◆ HasProperty()

bool UE::PropertyViewer::FPropertyPath::HasProperty ( ) const
inline

The documentation for this struct was generated from the following files: