![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PropertyCombinationSet.h>
Classes | |
| struct | FIterator |
Public Member Functions | |
| TPropertyCombinationSet () | |
| TPropertyCombinationSet (const TPropertyCombinationSet< 1 > &Other) | |
| TPropertyCombinationSet (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 (TPropertyCombinationSet< 1 > &Other) |
| bool | Contains (uint32 Value) const |
| bool | operator== (const TPropertyCombinationSet< 1 > &Other) const |
| FIterator | begin () |
| FIterator | end () |
Static Public Attributes | |
| static constexpr uint32 | BitWidth = 1 |
| static constexpr uint32 | StorageBitCount = 1 |
| static constexpr uint32 | StorageWordCount = 1 |
| static constexpr uint32 | MaxValue = 1 |
| static constexpr uint32 | NumPackedValues = 2 |
Friends | |
| class | FPropertyCombinationSetTest |
For a TPropertyCombinationSet over bitfields with only a single bit, the possible sets of non-redundant corners are: [0] - the bit is not set [1] - the bit is set
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |