Inviwo  0.9.10.1
Inviwo documentation
inviwo::KeyboardEventMatcher Class Reference
+ Inheritance diagram for inviwo::KeyboardEventMatcher:

Public Member Functions

 KeyboardEventMatcher (IvwKey key, KeyStates states=KeyState::Press, KeyModifiers modifier=KeyModifiers(flags::none))
 
virtual KeyboardEventMatcherclone () const override
 
virtual bool operator() (Event *) override
 
IvwKey key () const
 
void setKey (IvwKey key)
 
KeyStates states () const
 
void setStates (KeyStates states)
 
KeyModifiers modifiers () const
 
void setModifiers (KeyModifiers modifiers)
 
virtual void setCurrentStateAsDefault () override
 
virtual void resetToDefaultState () override
 
virtual void serialize (Serializer &s) const override
 
virtual void deserialize (Deserializer &d) override
 

Protected Member Functions

 KeyboardEventMatcher (const KeyboardEventMatcher &)=default
 
KeyboardEventMatcheroperator= (const KeyboardEventMatcher &)=default
 
- Protected Member Functions inherited from inviwo::EventMatcher
 EventMatcher (const EventMatcher &)=default
 
EventMatcheroperator= (const EventMatcher &)=default
 

The documentation for this class was generated from the following files: