|
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 |