![]() |
Castor3D 0.17.0
Multiplatform 3D engine
|
Bit class, coming from a bitset. More...
#include <DynamicBitset.hpp>


Public Member Functions | |
| ~Bit () noexcept=default | |
| Bit & | operator= (bool val) |
| Bit & | operator= (Bit const &bit) |
| Bit & | operator= (Bit &&bit) noexcept |
| void | set (bool val=true) |
| template<bool BadCall = true> | |
| void * | operator& () const |
| operator bool () const | |
| Bit & | operator|= (bool value) |
| Bit & | operator&= (bool value) |
| Bit & | operator^= (bool value) |
Additional Inherited Members | |
Protected Member Functions inherited from castor::NonMovable | |
| NonMovable ()=default | |
| Constructor. | |
| ~NonMovable () noexcept=default | |
| Destructor. | |
Bit class, coming from a bitset.
|
defaultnoexcept |
|
explicit |
| void * castor::DynamicBitsetT< BlockTypeT >::Bit::operator& | ( | ) | const |
| Bit & castor::DynamicBitsetT< BlockTypeT >::Bit::operator&= | ( | bool | value | ) |
|
noexcept |
| Bit & castor::DynamicBitsetT< BlockTypeT >::Bit::operator= | ( | Bit const & | bit | ) |
| Bit & castor::DynamicBitsetT< BlockTypeT >::Bit::operator= | ( | bool | val | ) |
| Bit & castor::DynamicBitsetT< BlockTypeT >::Bit::operator^= | ( | bool | value | ) |
| Bit & castor::DynamicBitsetT< BlockTypeT >::Bit::operator|= | ( | bool | value | ) |
| void castor::DynamicBitsetT< BlockTypeT >::Bit::set | ( | bool | val = true | ) |