Inkscape
Vector Graphics Editor
|
A mask representing a subset of EventTypes. More...
#include <enums.h>
Public Member Functions | |
EventMask ()=default | |
constexpr | EventMask (EventType type) |
constexpr | operator bool () const |
constexpr EventMask | operator~ () const |
constexpr EventMask | operator& (EventMask other) const |
constexpr EventMask | operator| (EventMask other) const |
Private Member Functions | |
constexpr | EventMask (unsigned mask) |
Private Attributes | |
unsigned | _mask = 0 |
|
default |
Referenced by operator&(), operator|(), and operator~().
|
inlineconstexpr |
|
inlineexplicitconstexprprivate |
|
inlineconstexpr |
Definition at line 45 of file enums.h.
References _mask, and EventMask().
Definition at line 46 of file enums.h.
References _mask, and EventMask().
|
inlineconstexpr |
Definition at line 44 of file enums.h.
References _mask, and EventMask().
|
private |
Definition at line 49 of file enums.h.
Referenced by operator bool(), operator&(), operator|(), and operator~().