Antkeeper  0.0.1
Public Attributes | List of all members
input::mouse_button_pressed_event Struct Reference

Event generated when a mouse button has been pressed. More...

#include <mouse-events.hpp>

Public Attributes

mousemouse {nullptr}
 Mouse that generated the event. More...
 
math::vec2< std::int32_t > position {0, 0}
 Mouse position, in pixels, relative to the window, when the button was pressed. More...
 
mouse_button button {0}
 Mouse button being pressed. More...
 

Detailed Description

Event generated when a mouse button has been pressed.

Definition at line 51 of file mouse-events.hpp.

Member Data Documentation

◆ button

mouse_button input::mouse_button_pressed_event::button {0}

Mouse button being pressed.

Definition at line 60 of file mouse-events.hpp.

◆ mouse

mouse* input::mouse_button_pressed_event::mouse {nullptr}

Mouse that generated the event.

Definition at line 54 of file mouse-events.hpp.

◆ position

math::vec2<std::int32_t> input::mouse_button_pressed_event::position {0, 0}

Mouse position, in pixels, relative to the window, when the button was pressed.

Definition at line 57 of file mouse-events.hpp.


The documentation for this struct was generated from the following file: