![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/SetUtilities.h"#include "Serialization/StructuredArchive.h"#include <initializer_list>#include <type_traits>Go to the source code of this file.
Classes | |
| class | TSparseSetElementBase< InElementType, bTypeLayout > |
| class | TSparseSetElementBase< InElementType, true > |
| class | TSparseSetElement< InElementType > |
Namespaces | |
| namespace | UE |
| namespace | UE::Core |
| namespace | UE::Core::Private |
| implementation | |
Functions | |
| CORE_API void | UE::Core::Private::OnInvalidSetNum (unsigned long long NewNum) |
| template<typename HashType > | |
| void | UE::Core::Private::CopyHash (HashType &Hash, int32 &HashSize, const HashType &Copy, int32 HashSizeCopy) |
| template<typename HashType > | |
| UE_FORCEINLINE_HINT FSetElementId & | UE::Core::Private::GetTypedHash (HashType &Hash, int32 HashIndex, int32 HashSize) |
| template<typename HashType > | |
| void | UE::Core::Private::Rehash (HashType &Hash, int32 HashSize) |
| template<typename ElementType > | |
| UE_FORCEINLINE_HINT FArchive & | operator<< (FArchive &Ar, TSparseSetElement< ElementType > &Element) |
| template<typename ElementType > | |
| UE_FORCEINLINE_HINT void | operator<< (FStructuredArchive::FSlot &Ar, TSparseSetElement< ElementType > &Element) |
| UE_FORCEINLINE_HINT FArchive & operator<< | ( | FArchive & | Ar, |
| TSparseSetElement< ElementType > & | Element | ||
| ) |
Serializer.
| UE_FORCEINLINE_HINT void operator<< | ( | FStructuredArchive::FSlot & | Ar, |
| TSparseSetElement< ElementType > & | Element | ||
| ) |
Structured archive serializer.