Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
MouseEventMatcher (MouseButtons buttons, MouseStates states=MouseState::Press, KeyModifiers modifiers=KeyModifiers(flags::none)) | |
virtual MouseEventMatcher * | clone () const override |
virtual bool | operator() (Event *) override |
MouseButtons | buttons () const |
void | setButtons (MouseButtons key) |
MouseStates | states () const |
void | setStates (MouseStates states) |
KeyModifiers | modifiers () const |
void | setModifiers (KeyModifiers modifiers) |
virtual void | setCurrentStateAsDefault () override |
virtual void | resetToDefaultState () override |
virtual bool | isDefaultState () const override |
virtual void | serialize (Serializer &s) const override |
virtual void | deserialize (Deserializer &d) override |
virtual std::string | displayString () const override |
Public Member Functions inherited from inviwo::EventMatcher | |
Public Member Functions inherited from inviwo::Serializable |
Protected Member Functions | |
MouseEventMatcher (const MouseEventMatcher &)=default | |
MouseEventMatcher & | operator= (const MouseEventMatcher &)=default |
Protected Member Functions inherited from inviwo::EventMatcher | |
EventMatcher (const EventMatcher &)=default | |
EventMatcher & | operator= (const EventMatcher &)=default |
|
overridevirtual |
Implements inviwo::EventMatcher.
|
overridevirtual |
Reimplemented from inviwo::EventMatcher.
|
overridevirtual |
Implements inviwo::EventMatcher.
|
overridevirtual |
Reimplemented from inviwo::EventMatcher.
|
overridevirtual |
Implements inviwo::EventMatcher.
|
overridevirtual |
Reimplemented from inviwo::EventMatcher.
|
overridevirtual |
Reimplemented from inviwo::EventMatcher.
|
overridevirtual |
Reimplemented from inviwo::EventMatcher.