|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Foundation/Flags.hpp>
Public Member Functions | |
| RawFlags ()=default | |
| RawFlags (const RawFlags &)=default | |
| RawFlags & | operator= (const RawFlags &)=default |
| RawFlags (const unsigned int flags) | |
| bool | setOnce (const unsigned int flag) |
| void | insert (const unsigned int flag) |
| void | remove (const unsigned int flag) |
| RawFlags & | operator<< (const unsigned int flag) |
| bool | any (const unsigned int flags) const |
| bool | all (const unsigned int flags) const |
| bool | operator() (const unsigned int flag) const |
| operator unsigned int () const | |
Public Attributes | |
| unsigned int | raw = 0 |
|
default |