UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Slate::ItemsSource::FSharedObservableArray< InItemType > Class Template Reference

#include <IItemsSource.h>

+ Inheritance diagram for UE::Slate::ItemsSource::FSharedObservableArray< InItemType >:

Public Types

using WidgetType = STableViewBase
 
using ItemType = InItemType
 

Public Member Functions

 FSharedObservableArray (TSharedRef< WidgetType > InListView, TSharedRef<::UE::Slate::Containers::TObservableArray< ItemType > > InItemsSource)
 
virtual ~FSharedObservableArray ()
 
virtual const TArrayView< const ItemTypeGetItems () const override
 
virtual bool IsSame (const void *RawPointer) const override
 
- Public Member Functions inherited from UE::Slate::ItemsSource::IItemsSource< InItemType >
virtual ~IItemsSource ()=default
 

Member Typedef Documentation

◆ ItemType

◆ WidgetType

Constructor & Destructor Documentation

◆ FSharedObservableArray()

template<typename InItemType >
UE::Slate::ItemsSource::FSharedObservableArray< InItemType >::FSharedObservableArray ( TSharedRef< WidgetType InListView,
TSharedRef<::UE::Slate::Containers::TObservableArray< ItemType > >  InItemsSource 
)
inlineexplicit

◆ ~FSharedObservableArray()

Member Function Documentation

◆ GetItems()

template<typename InItemType >
virtual const TArrayView< const ItemType > UE::Slate::ItemsSource::FSharedObservableArray< InItemType >::GetItems ( ) const
inlineoverridevirtual

Returns all the items in the source.

Implements UE::Slate::ItemsSource::IItemsSource< InItemType >.

◆ IsSame()

template<typename InItemType >
virtual bool UE::Slate::ItemsSource::FSharedObservableArray< InItemType >::IsSame ( const void RawPointer) const
inlineoverridevirtual

Test if the source has the same origin.

Implements UE::Slate::ItemsSource::IItemsSource< InItemType >.


The documentation for this class was generated from the following file: