gwnavruntime/containers/bitfieldblob.h Source File
Go to the documentation of this file.
22 KY_INLINE
KyUInt32 GetBitCount()
const {
return m_bitsCount; }
23 KY_INLINE
bool IsBitSet(
KyUInt32 bitIndex)
const {
return BitFieldUtils::IsBitSet(m_words.GetValues() , bitIndex); }
26 BlobArray<KyUInt32> m_words;
31 SwapEndianness(e,
self.m_bitsCount);
32 SwapEndianness(e,
self.m_words);
36 class BitFieldBlobBuilder :
public BaseBlobBuilder<BitFieldBlob>
39 BitFieldBlobBuilder(BitFieldBase* bitField) : m_bitField(bitField) {}
41 virtual void DoBuild();
44 BitFieldBase* m_bitField;
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
Target
Enumerates the possible endianness types relative to the current platform.
Definition: endianness.h:27
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17