Panda3D
BitMask< WType, nbits > Member List

This is the complete list of members for BitMask< WType, nbits >, including all inherited members.

__nonzero__() constBitMask< WType, nbits >inline
all_off()BitMask< WType, nbits >inlinestatic
all_on()BitMask< WType, nbits >inlinestatic
bit(int index)BitMask< WType, nbits >inlinestatic
BitMask()=default (defined in BitMask< WType, nbits >)BitMask< WType, nbits >
BitMask(WordType init_value) (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
clear()BitMask< WType, nbits >inline
clear_bit(int index)BitMask< WType, nbits >inline
clear_range(int low_bit, int size)BitMask< WType, nbits >inline
compare_to(const BitMask< WType, nbits > &other) constBitMask< WType, nbits >inline
extract(int low_bit, int size) constBitMask< WType, nbits >inline
flood_bits_down() constBitMask< WType, nbits >inline
flood_bits_up() constBitMask< WType, nbits >inline
flood_down_in_place()BitMask< WType, nbits >inline
flood_up_in_place()BitMask< WType, nbits >inline
generate_hash(ChecksumHashGenerator &hashgen) constBitMask< WType, nbits >inline
get_bit(int index) constBitMask< WType, nbits >inline
get_class_type() (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inlinestatic
get_highest_off_bit() constBitMask< WType, nbits >inline
get_highest_on_bit() constBitMask< WType, nbits >inline
get_key() constBitMask< WType, nbits >inline
get_lowest_off_bit() constBitMask< WType, nbits >inline
get_lowest_on_bit() constBitMask< WType, nbits >inline
get_max_num_bits() (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inlinestatic
get_next_higher_different_bit(int low_bit) constBitMask< WType, nbits >inline
get_num_bits() constBitMask< WType, nbits >
get_num_off_bits() constBitMask< WType, nbits >inline
get_num_on_bits() constBitMask< WType, nbits >inline
get_word() constBitMask< WType, nbits >inline
has_all_of(int low_bit, int size) constBitMask< WType, nbits >inline
has_any_of(int low_bit, int size) constBitMask< WType, nbits >inline
has_bits_in_common(const BitMask< WType, nbits > &other) constBitMask< WType, nbits >inline
has_max_num_bits() (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inlinestatic
init_type(const std::string &name) (defined in BitMask< WType, nbits >)BitMask< WType, nbits >static
invert_in_place()BitMask< WType, nbits >inline
is_all_on() constBitMask< WType, nbits >inline
is_zero() constBitMask< WType, nbits >inline
keep_next_highest_bit() constBitMask< WType, nbits >inline
keep_next_highest_bit(int index) constBitMask< WType, nbits >inline
keep_next_highest_bit(const BitMask< WType, nbits > &other) constBitMask< WType, nbits >inline
keep_next_lowest_bit() constBitMask< WType, nbits >inline
keep_next_lowest_bit(int index) constBitMask< WType, nbits >inline
keep_next_lowest_bit(const BitMask< WType, nbits > &other) constBitMask< WType, nbits >inline
lower_on(int on_bits)BitMask< WType, nbits >inlinestatic
num_bits enum value (defined in BitMask< WType, nbits >)BitMask< WType, nbits >
operator !=(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator &(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator &=(const BitMask< WType, nbits > &other) (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator >>(int shift) const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator >>=(int shift) (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator ^(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator ^=(const BitMask< WType, nbits > &other) (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator ~() const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator<(const BitMask< WType, nbits > &other) constBitMask< WType, nbits >inline
operator<<(int shift) const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator<<=(int shift) (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator==(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator|(const BitMask< WType, nbits > &other) const (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
operator|=(const BitMask< WType, nbits > &other) (defined in BitMask< WType, nbits >)BitMask< WType, nbits >inline
output(std::ostream &out) constBitMask< WType, nbits >
output_binary(std::ostream &out, int spaces_every=4) constBitMask< WType, nbits >
output_hex(std::ostream &out, int spaces_every=4) constBitMask< WType, nbits >
range(int low_bit, int size)BitMask< WType, nbits >inlinestatic
set_bit(int index)BitMask< WType, nbits >inline
set_bit_to(int index, bool value)BitMask< WType, nbits >inline
set_range(int low_bit, int size)BitMask< WType, nbits >inline
set_range_to(bool value, int low_bit, int size)BitMask< WType, nbits >inline
set_word(WordType value)BitMask< WType, nbits >inline
store(WordType value, int low_bit, int size)BitMask< WType, nbits >inline
WordType typedef (defined in BitMask< WType, nbits >)BitMask< WType, nbits >
write(std::ostream &out, int indent_level=0) constBitMask< WType, nbits >