Castor3D 0.16.0
Multiplatform 3D engine
|
Bit dynamique, avec un type de bloc configurable. Plus de détails...
#include <DynamicBitset.hpp>
Fonctions membres publiques | |
~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) |
Membres hérités additionnels | |
Fonctions membres protégées hérités de castor::NonMovable | |
NonMovable ()=default | |
Constructeur. | |
~NonMovable () noexcept=default | |
Destructeur. | |
Bit dynamique, avec un type de bloc configurable.
|
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 | ) |