![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PropertyCombinationSet.h>
Classes | |
| struct | FIterator |
Public Member Functions | |
| TPropertyCombinationSetHardcoded () | |
| TPropertyCombinationSetHardcoded (const TPropertyCombinationSetHardcoded< PackerClass > &Other) | |
| TPropertyCombinationSetHardcoded (const TBitArray<> &ArchivedBits, uint32 BitOffset=0) | |
| void | Load (const TBitArray<> &ArchiveBits, uint32 BitOffset) |
| void | Save (TBitArray<> &ArchiveBits, uint32 BitOffset) const |
| void | Load (const uint32 *ArchiveBits) |
| void | Save (uint32 *ArchiveBits) const |
| void | Add (uint32 PropertyCombination) |
| void | AddRange (TPropertyCombinationSetHardcoded< PackerClass > &Other) |
| bool | Contains (uint32 Value) const |
| bool | operator== (const TPropertyCombinationSetHardcoded< PackerClass > &Other) const |
| FIterator | begin () |
| FIterator | end () |
Static Public Attributes | |
| static constexpr uint32 | BitWidth = PackerClass::BitWidth |
| static constexpr uint32 | StorageBitCount = PackerClass::StorageBitCount |
| static constexpr uint32 | StorageWordCount = 1 |
| static constexpr uint32 | MaxValue = (1 << BitWidth) - 1 |
| static constexpr uint32 | ArrayMax = PackerClass::ArrayMax |
| static constexpr uint32 | NumPackedValues = PackerClass::NumPackedValues |
Friends | |
| class | FPropertyCombinationSetTest |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |