MouseClickEvent class reference
The event is generated when the user click on mouse. Mouse coordinates are calculated for a specific window.
Functions documentation
MouseClickEvent
(int button, int action, int mods, int xpos, int ypos);
Default constructor.
MouseClickEvent
* Clone() const;
Implementation of the event cloning function.
int GetButton() const;
Returns mouse click button (eg. 0 -> left, 1 -> right).
int GetAction() const;
Returns mouse click state (eg. 0 -> release, 1 -> press).
Point<int>& GetPosition();
Returns information about mouse position, relative to the parent window area.
Variables documentation
int m_iButton;
Stores data regarding mouse click button.
int m_iAction;
Stores data regarding mouse click state.
int m_iMods;
Stores data regarding mouse click modifier.
Point<int> m_stPosition;
Stores data regarding mouse (click) position.