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

Classes

struct  FContainer
 
class  FPropertyValueFactoryImpl
 
class  FPropertyViewerImpl
 
struct  FPropertyViewerMapItem
 
struct  FTreeNode
 

Functions

FSlateColor GetColor (const FFieldColorSettings &Settings, const FProperty *Property)
 
TSharedPtr< SWidgetGenerateNumericEditor (FPropertyValueFactory::FGenerateArgs Args)
 
template<typename TValue , typename TPred >
TValue GetCurrentValue (const FPropertyPath &Path, TPred Pred)
 
template<typename TPred >
void OnValueChanged (FPropertyPath &Path, INotifyHook *NotifyHook, TPred Pred)
 
bool InternalIsValid (const UStruct *Container)
 

Function Documentation

◆ GenerateNumericEditor()

TSharedPtr< SWidget > UE::PropertyViewer::Private::GenerateNumericEditor ( FPropertyValueFactory::FGenerateArgs  Args)

◆ GetColor()

FSlateColor UE::PropertyViewer::Private::GetColor ( const FFieldColorSettings Settings,
const FProperty Property 
)

◆ GetCurrentValue()

template<typename TValue , typename TPred >
TValue UE::PropertyViewer::Private::GetCurrentValue ( const FPropertyPath Path,
TPred  Pred 
)

◆ InternalIsValid()

bool UE::PropertyViewer::Private::InternalIsValid ( const UStruct Container)

◆ OnValueChanged()

template<typename TPred >
void UE::PropertyViewer::Private::OnValueChanged ( FPropertyPath Path,
INotifyHook NotifyHook,
TPred  Pred 
)