128-bit bitmask class.
More...
#include "physxGroupsMask.h"
128-bit bitmask class.
Definition at line 24 of file physxGroupsMask.h.
◆ PhysxGroupsMask() [1/2]
PhysxGroupsMask::PhysxGroupsMask |
( |
| ) |
|
|
inline |
◆ PhysxGroupsMask() [2/2]
PhysxGroupsMask::PhysxGroupsMask |
( |
NxGroupsMask | mask | ) |
|
|
inline |
◆ ~PhysxGroupsMask()
PhysxGroupsMask::~PhysxGroupsMask |
( |
| ) |
|
|
inline |
◆ all_off()
◆ all_on()
◆ clear_bit()
void PhysxGroupsMask::clear_bit |
( |
unsigned int | idx | ) |
|
Sets the nth bit off.
Index must be in the range [0, 127].
Definition at line 75 of file physxGroupsMask.cxx.
◆ get_bit()
bool PhysxGroupsMask::get_bit |
( |
unsigned int | idx | ) |
const |
Returns true if the nth bit is set, false if it is cleared.
Index must be in the range [0, 127].
Definition at line 100 of file physxGroupsMask.cxx.
◆ get_bits0()
unsigned int PhysxGroupsMask::get_bits0 |
( |
| ) |
const |
|
inline |
◆ get_bits1()
unsigned int PhysxGroupsMask::get_bits1 |
( |
| ) |
const |
|
inline |
◆ get_bits2()
unsigned int PhysxGroupsMask::get_bits2 |
( |
| ) |
const |
|
inline |
◆ get_bits3()
unsigned int PhysxGroupsMask::get_bits3 |
( |
| ) |
const |
|
inline |
◆ get_mask()
NxGroupsMask PhysxGroupsMask::get_mask |
( |
| ) |
const |
|
inline |
◆ output()
void PhysxGroupsMask::output |
( |
std::ostream & | out | ) |
const |
◆ set_bit()
void PhysxGroupsMask::set_bit |
( |
unsigned int | idx | ) |
|
Sets the nth bit on.
Index must be in the range [0, 127].
Definition at line 51 of file physxGroupsMask.cxx.
◆ set_bits0()
void PhysxGroupsMask::set_bits0 |
( |
unsigned int | bits | ) |
|
|
inline |
◆ set_bits1()
void PhysxGroupsMask::set_bits1 |
( |
unsigned int | bits | ) |
|
|
inline |
◆ set_bits2()
void PhysxGroupsMask::set_bits2 |
( |
unsigned int | bits | ) |
|
|
inline |
◆ set_bits3()
void PhysxGroupsMask::set_bits3 |
( |
unsigned int | bits | ) |
|
|
inline |
◆ set_mask()
void PhysxGroupsMask::set_mask |
( |
NxGroupsMask | mask | ) |
|
|
inline |
◆ _mask
NxGroupsMask PhysxGroupsMask::_mask |
The documentation for this class was generated from the following files: