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

#include <SPropertyViewerImpl.h>

Public Member Functions

 FContainer (SPropertyViewer::FHandle InIdentifier, TOptional< FText > DisplayName, const UStruct *ClassToDisplay)
 
 FContainer (SPropertyViewer::FHandle InIdentifier, TOptional< FText > DisplayName, UObject *InstanceToDisplay)
 
 FContainer (SPropertyViewer::FHandle InIdentifier, TOptional< FText > DisplayName, const UScriptStruct *Struct, void *Data)
 
SPropertyViewer::FHandle GetIdentifier () const
 
voidGetBuffer () const
 
const UStructGetStruct ()
 
bool CanEdit () const
 
bool IsInstance () const
 
bool IsObjectInstance () const
 
UObjectGetObjectInstance () const
 
bool IsScriptStructInstance () const
 
voidGetScriptStructInstance () const
 
TOptional< FTextGetDisplayName () const
 
bool IsValid () const
 

Detailed Description

Constructor & Destructor Documentation

◆ FContainer() [1/3]

UE::PropertyViewer::Private::FContainer::FContainer ( SPropertyViewer::FHandle  InIdentifier,
TOptional< FText InDisplayName,
const UStruct ClassToDisplay 
)

◆ FContainer() [2/3]

UE::PropertyViewer::Private::FContainer::FContainer ( SPropertyViewer::FHandle  InIdentifier,
TOptional< FText DisplayName,
UObject InstanceToDisplay 
)

◆ FContainer() [3/3]

UE::PropertyViewer::Private::FContainer::FContainer ( SPropertyViewer::FHandle  InIdentifier,
TOptional< FText DisplayName,
const UScriptStruct Struct,
void Data 
)

Member Function Documentation

◆ CanEdit()

bool UE::PropertyViewer::Private::FContainer::CanEdit ( ) const
inline

◆ GetBuffer()

void * UE::PropertyViewer::Private::FContainer::GetBuffer ( ) const
inline

◆ GetDisplayName()

TOptional< FText > UE::PropertyViewer::Private::FContainer::GetDisplayName ( ) const
inline

◆ GetIdentifier()

SPropertyViewer::FHandle UE::PropertyViewer::Private::FContainer::GetIdentifier ( ) const
inline

◆ GetObjectInstance()

UObject * UE::PropertyViewer::Private::FContainer::GetObjectInstance ( ) const
inline

◆ GetScriptStructInstance()

void * UE::PropertyViewer::Private::FContainer::GetScriptStructInstance ( ) const
inline

◆ GetStruct()

const UStruct * UE::PropertyViewer::Private::FContainer::GetStruct ( )
inline

◆ IsInstance()

bool UE::PropertyViewer::Private::FContainer::IsInstance ( ) const
inline

◆ IsObjectInstance()

bool UE::PropertyViewer::Private::FContainer::IsObjectInstance ( ) const
inline

◆ IsScriptStructInstance()

bool UE::PropertyViewer::Private::FContainer::IsScriptStructInstance ( ) const
inline

◆ IsValid()

bool UE::PropertyViewer::Private::FContainer::IsValid ( ) const

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