LeviLamina
Loading...
Searching...
No Matches
MouseProcessorAndroid Class Referenceabstract

Classes

struct  MouseInputEvent

Public Types

enum class  MouseType : int { Relative = 0 , Absolute = 1 }
enum class  MouseType : int { Relative = 0 , Absolute = 1 }

Public Member Functions

virtual void absoluteMouseInput (::glm::vec< 2, short > const &) const =0
virtual void relativeMouseInput (::glm::vec< 2, short > const &) const =0
virtual int buttonFilter (char) const =0
virtual void buttonInput (char, bool, ::glm::vec< 2, short > const &) const =0
virtual void scrollInput (char, ::glm::vec< 2, short > const &) const =0

Public Attributes

::ll::TypedStorage< 4, 8, ::glm::vec2 > mPointerPrevious
::ll::TypedStorage< 4, 8, ::glm::vec2 > mTwoFingerPrevious
::ll::TypedStorage< 4, 8, ::glm::vec2 > mPositionRounding
::ll::TypedStorage< 4, 4, int > mPreviousButtonState

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