UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TPanelChildrenConstIterator< SlotType > Class Template Reference

#include <Children.h>

Public Member Functions

 TPanelChildrenConstIterator (const TPanelChildren< SlotType > &InContainer, EFlowDirection InLayoutFlow)
 
 TPanelChildrenConstIterator (const TPanelChildren< SlotType > &InContainer, EOrientation InOrientation, EFlowDirection InLayoutFlow)
 
TPanelChildrenConstIterator< SlotType > & operator++ ()
 
TPanelChildrenConstIterator< SlotType > & operator-- ()
 
const SlotType & operator* () const
 
const SlotType * operator-> () const
 
 operator bool () const
 
int32 GetIndex () const
 
void Reset ()
 
void SetToEnd ()
 

Constructor & Destructor Documentation

◆ TPanelChildrenConstIterator() [1/2]

template<typename SlotType >
TPanelChildrenConstIterator< SlotType >::TPanelChildrenConstIterator ( const TPanelChildren< SlotType > &  InContainer,
EFlowDirection  InLayoutFlow 
)
inline

◆ TPanelChildrenConstIterator() [2/2]

template<typename SlotType >
TPanelChildrenConstIterator< SlotType >::TPanelChildrenConstIterator ( const TPanelChildren< SlotType > &  InContainer,
EOrientation  InOrientation,
EFlowDirection  InLayoutFlow 
)
inline

Member Function Documentation

◆ GetIndex()

template<typename SlotType >
int32 TPanelChildrenConstIterator< SlotType >::GetIndex ( ) const
inline

Returns an index to the current element.

◆ operator bool()

template<typename SlotType >
TPanelChildrenConstIterator< SlotType >::operator bool ( ) const
inlineexplicit

conversion to "bool" returning true if the iterator has not reached the last element.

◆ operator*()

template<typename SlotType >
const SlotType & TPanelChildrenConstIterator< SlotType >::operator* ( ) const
inline

◆ operator++()

template<typename SlotType >
TPanelChildrenConstIterator< SlotType > & TPanelChildrenConstIterator< SlotType >::operator++ ( )
inline

Advances iterator to the next element in the container.

◆ operator--()

template<typename SlotType >
TPanelChildrenConstIterator< SlotType > & TPanelChildrenConstIterator< SlotType >::operator-- ( )
inline

Moves iterator to the previous element in the container.

◆ operator->()

template<typename SlotType >
const SlotType * TPanelChildrenConstIterator< SlotType >::operator-> ( ) const
inline

◆ Reset()

template<typename SlotType >
void TPanelChildrenConstIterator< SlotType >::Reset ( )
inline

Resets the iterator to the first element.

◆ SetToEnd()

template<typename SlotType >
void TPanelChildrenConstIterator< SlotType >::SetToEnd ( )
inline

Sets iterator to the last element.


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