![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SlateInvalidationWidgetList.h>
Public Member Functions | |
| ~FWidgetAttributeIterator () | |
| FWidgetAttributeIterator (const FSlateInvalidationWidgetList &InWidgetList) | |
| FWidgetAttributeIterator (const FWidgetAttributeIterator &)=delete | |
| FWidgetAttributeIterator & | operator= (const FWidgetAttributeIterator &)=delete |
| void | PreChildRemove (const FIndexRange &Range) |
| void | ReIndexed (const IProcessChildOrderInvalidationCallback::FReIndexOperation &Operation) |
| void | PostResort () |
| void | ProxiesBuilt (const FIndexRange &Range) |
| void | FixCurrentWidgetIndex () |
| void | Seek (FSlateInvalidationWidgetIndex SeekTo) |
| FSlateInvalidationWidgetIndex | GetCurrentIndex () const |
| FSlateInvalidationWidgetSortOrder | GetCurrentSortOrder () const |
| void | Advance () |
| void | AdvanceToNextSibling () |
| void | AdvanceToNextParent () |
| bool | IsValid () const |
Iterator that goes over all the widgets with registered attribute.
| FSlateInvalidationWidgetList::FWidgetAttributeIterator::~FWidgetAttributeIterator | ( | ) |
| FSlateInvalidationWidgetList::FWidgetAttributeIterator::FWidgetAttributeIterator | ( | const FSlateInvalidationWidgetList & | InWidgetList | ) |
|
delete |
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::Advance | ( | ) |
Advance the iterator to the next valid widget index.
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::AdvanceToNextParent | ( | ) |
Advance the iterator to the next valid widget index that is a sibling of this widget's parent.
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::AdvanceToNextSibling | ( | ) |
Advance the iterator to the next valid widget index that is a child of this widget.
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::FixCurrentWidgetIndex | ( | ) |
|
inline |
Get the current widget index the iterator is pointing to.
|
inline |
Get the current widget sort order the iterator is pointing to.
|
inline |
Is the iterator pointing to a valid widget index.
|
delete |
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::PostResort | ( | ) |
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::PreChildRemove | ( | const FIndexRange & | Range | ) |
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::ProxiesBuilt | ( | const FIndexRange & | Range | ) |
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::ReIndexed | ( | const IProcessChildOrderInvalidationCallback::FReIndexOperation & | Operation | ) |
| void FSlateInvalidationWidgetList::FWidgetAttributeIterator::Seek | ( | FSlateInvalidationWidgetIndex | SeekTo | ) |