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

#include <IItemsSource.h>

+ Inheritance diagram for UE::Slate::ItemsSource::FArrayPointer< ItemType >:

Public Member Functions

 FArrayPointer (const TArray< ItemType > *InItemsSource)
 
virtual const TArrayView< const ItemType > GetItems () const override
 
virtual bool IsSame (const void *RawPointer) const override
 
- Public Member Functions inherited from UE::Slate::ItemsSource::IItemsSource< ItemType >
virtual ~IItemsSource ()=default
 

Constructor & Destructor Documentation

◆ FArrayPointer()

template<typename ItemType >
UE::Slate::ItemsSource::FArrayPointer< ItemType >::FArrayPointer ( const TArray< ItemType > *  InItemsSource)
inlineexplicit

Member Function Documentation

◆ GetItems()

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

Returns all the items in the source.

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

◆ IsSame()

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

Test if the source has the same origin.

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


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