Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Nz::Bitset< Block, Allocator > Member List

This is the complete list of members for Nz::Bitset< Block, Allocator >, including all inherited members.

AppendBits(T bits, std::size_t bitCount)Nz::Bitset< Block, Allocator >
Bitset()Nz::Bitset< Block, Allocator >
Bitset(std::size_t bitCount, bool val)Nz::Bitset< Block, Allocator >explicit
Bitset(const char *bits)Nz::Bitset< Block, Allocator >explicit
Bitset(const char *bits, std::size_t bitCount)Nz::Bitset< Block, Allocator >
Bitset(const Bitset &bitset)=default (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >
Bitset(const String &bits)Nz::Bitset< Block, Allocator >explicit
Bitset(T value)Nz::Bitset< Block, Allocator >
Bitset(Bitset &&bitset) noexcept=default (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >
bitsPerBlock (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >static
Clear() noexceptNz::Bitset< Block, Allocator >
Count() constNz::Bitset< Block, Allocator >
FindFirst() constNz::Bitset< Block, Allocator >
FindNext(std::size_t bit) constNz::Bitset< Block, Allocator >
Flip()Nz::Bitset< Block, Allocator >
FromPointer(const void *ptr, std::size_t bitCount, PointerSequence *sequence=nullptr)Nz::Bitset< Block, Allocator >static
fullBitMask (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >static
GetBlock(std::size_t i) constNz::Bitset< Block, Allocator >
GetBlockCount() constNz::Bitset< Block, Allocator >
GetCapacity() constNz::Bitset< Block, Allocator >
GetSize() constNz::Bitset< Block, Allocator >
Intersects(const Bitset &bitset) constNz::Bitset< Block, Allocator >
npos (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >static
operator &=(const Bitset &bitset) (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >
operator<<(std::size_t pos) constNz::Bitset< Block, Allocator >
operator<<=(std::size_t pos)Nz::Bitset< Block, Allocator >
operator=(const Bitset &bitset)=default (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >
operator=(const String &bits)Nz::Bitset< Block, Allocator >
operator=(T value) (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >
operator=(Bitset &&bitset) noexcept=default (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >
operator=(T value)Nz::Bitset< Block, Allocator >
operator>>(std::size_t pos) constNz::Bitset< Block, Allocator >
operator>>=(std::size_t pos)Nz::Bitset< Block, Allocator >
operator[](std::size_t index)Nz::Bitset< Block, Allocator >
operator[](std::size_t index) constNz::Bitset< Block, Allocator >
operator^=(const Bitset &bitset)Nz::Bitset< Block, Allocator >
operator|=(const Bitset &bitset)Nz::Bitset< Block, Allocator >
operator~() constNz::Bitset< Block, Allocator >
PerformsAND(const Bitset &a, const Bitset &b)Nz::Bitset< Block, Allocator >
PerformsNOT(const Bitset &a)Nz::Bitset< Block, Allocator >
PerformsOR(const Bitset &a, const Bitset &b)Nz::Bitset< Block, Allocator >
PerformsXOR(const Bitset &a, const Bitset &b)Nz::Bitset< Block, Allocator >
PointerSequence typedef (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >
Read(const void *ptr, std::size_t bitCount)Nz::Bitset< Block, Allocator >
Read(const PointerSequence &sequence, std::size_t bitCount)Nz::Bitset< Block, Allocator >
Reserve(std::size_t bitCount)Nz::Bitset< Block, Allocator >
Reset()Nz::Bitset< Block, Allocator >
Reset(std::size_t bit)Nz::Bitset< Block, Allocator >
Resize(std::size_t bitCount, bool defaultVal=false)Nz::Bitset< Block, Allocator >
Reverse()Nz::Bitset< Block, Allocator >
Set(bool val=true)Nz::Bitset< Block, Allocator >
Set(std::size_t bit, bool val=true)Nz::Bitset< Block, Allocator >
SetBlock(std::size_t i, Block block)Nz::Bitset< Block, Allocator >
ShiftLeft(std::size_t pos)Nz::Bitset< Block, Allocator >
ShiftRight(std::size_t pos)Nz::Bitset< Block, Allocator >
Swap(Bitset &bitset)Nz::Bitset< Block, Allocator >
Test(std::size_t bit) constNz::Bitset< Block, Allocator >
TestAll() constNz::Bitset< Block, Allocator >
TestAny() constNz::Bitset< Block, Allocator >
TestNone() constNz::Bitset< Block, Allocator >
To() constNz::Bitset< Block, Allocator >
ToString() constNz::Bitset< Block, Allocator >
UnboundedReset(std::size_t bit)Nz::Bitset< Block, Allocator >
UnboundedSet(std::size_t bit, bool val=true)Nz::Bitset< Block, Allocator >
UnboundedTest(std::size_t bit) constNz::Bitset< Block, Allocator >
~Bitset() noexcept=default (defined in Nz::Bitset< Block, Allocator >)Nz::Bitset< Block, Allocator >