UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateInvalidationWidgetList::FWidgetVolatileUpdateIterator Struct Reference

#include <SlateInvalidationWidgetList.h>

Public Member Functions

 FWidgetVolatileUpdateIterator (const FSlateInvalidationWidgetList &InWidgetList, bool bInSkipCollapsed)
 
FSlateInvalidationWidgetIndex GetCurrentIndex () const
 
void Advance ()
 
bool IsValid () const
 

Detailed Description

Iterator that goes over all the widgets that needs to be updated every frame.

Constructor & Destructor Documentation

◆ FWidgetVolatileUpdateIterator()

FSlateInvalidationWidgetList::FWidgetVolatileUpdateIterator::FWidgetVolatileUpdateIterator ( const FSlateInvalidationWidgetList InWidgetList,
bool  bInSkipCollapsed 
)

Member Function Documentation

◆ Advance()

void FSlateInvalidationWidgetList::FWidgetVolatileUpdateIterator::Advance ( )

Advance the iterator to the next valid widget index.

◆ GetCurrentIndex()

FSlateInvalidationWidgetIndex FSlateInvalidationWidgetList::FWidgetVolatileUpdateIterator::GetCurrentIndex ( ) const
inline

Get the current widget index the iterator is pointing to.

◆ IsValid()

bool FSlateInvalidationWidgetList::FWidgetVolatileUpdateIterator::IsValid ( ) const
inline

Is the iterator pointing to a valid widget index.


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