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

#include <StateStreamStore.h>

Public Member Functions

 TStateStreamStore ()
 
 ~TStateStreamStore ()
 
uint32 Add (const T &Value)
 
voidAddUninitialized (uint32 &OutIndex)
 
void Remove (uint32 Index)
 
template<typename... ArgsType>
uint32 Emplace (ArgsType &&... Args)
 
T & operator[] (uint32 Index)
 
uint32 GetUsedCount () const
 

Constructor & Destructor Documentation

◆ TStateStreamStore()

template<typename T >
TStateStreamStore< T >::TStateStreamStore ( )
inline

◆ ~TStateStreamStore()

template<typename T >
TStateStreamStore< T >::~TStateStreamStore ( )
inline

Member Function Documentation

◆ Add()

template<typename T >
uint32 TStateStreamStore< T >::Add ( const T &  Value)
inline

◆ AddUninitialized()

template<typename T >
void * TStateStreamStore< T >::AddUninitialized ( uint32 OutIndex)
inline

◆ Emplace()

template<typename T >
template<typename... ArgsType>
uint32 TStateStreamStore< T >::Emplace ( ArgsType &&...  Args)
inline

◆ GetUsedCount()

template<typename T >
uint32 TStateStreamStore< T >::GetUsedCount ( ) const
inline

◆ operator[]()

template<typename T >
T & TStateStreamStore< T >::operator[] ( uint32  Index)
inline

◆ Remove()

template<typename T >
void TStateStreamStore< T >::Remove ( uint32  Index)
inline

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