GL++
0.1
OpenGL API C++ Wrapper
|
Public Types | |
typedef E | opt |
typedef unsigned | base_type |
Public Member Functions | |
bitflags (E val) | |
bitflags (std::initializer_list< E > flags) | |
base_type | get_base () const |
bitflags | operator~ () const |
bitflags | operator& (const bitflags &r) const |
bitflags | operator| (const bitflags &r) const |
bool | has_flag (E val) const |
operator E () |
Static Public Member Functions | |
static bitflags | _and (E lv, E rv) |
Protected Attributes | |
E | m_val |