UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Slate::Containers::TObservableArrayChangedArgs< InElementType >::FRemoveSwapIndex Struct Reference

#include <ObservableArray.h>

Public Member Functions

 FRemoveSwapIndex (SizeType InRemoveIndex, SizeType InPreviousMovedElmenentIndex)
 

Public Attributes

SizeType RemoveIndex
 
SizeType PreviousMovedElmenentIndex
 

Constructor & Destructor Documentation

◆ FRemoveSwapIndex()

template<typename InElementType >
UE::Slate::Containers::TObservableArrayChangedArgs< InElementType >::FRemoveSwapIndex::FRemoveSwapIndex ( SizeType  InRemoveIndex,
SizeType  InPreviousMovedElmenentIndex 
)
inline

Member Data Documentation

◆ PreviousMovedElmenentIndex

template<typename InElementType >
SizeType UE::Slate::Containers::TObservableArrayChangedArgs< InElementType >::FRemoveSwapIndex::PreviousMovedElmenentIndex

The previous location of the swapped elements (if any) before the swap. The index is not valid anymore. Set to INDEX_NONE, if no element was moved.

◆ RemoveIndex

template<typename InElementType >
SizeType UE::Slate::Containers::TObservableArrayChangedArgs< InElementType >::FRemoveSwapIndex::RemoveIndex

The index of the removed elements before their removal. The index can now be out of bound. The swapped elements (if any) are now at that location.


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