shengine pre-release
shengine by mrsinho
|
Structure representing input in the shengine
framework.
More...
#include <shWindow.h>
Data Fields | |
float | cursor_pos_x |
float | cursor_pos_y |
float | d_cursor_pos_x |
float | d_cursor_pos_y |
shMouseEvents | mouse_events |
shMouseEvents | d_mouse_events |
shKeyEvents | key_events |
shKeyEvents | d_key_events |
Structure representing input in the shengine
framework.
The ShInput structure represents input in the shengine
framework, including properties such as cursor position, cursor position changes, mouse events, and key events.
float ShInput::cursor_pos_x |
X-coordinate of the cursor position.
float ShInput::cursor_pos_y |
Y-coordinate of the cursor position.
float ShInput::d_cursor_pos_x |
Change in the X-coordinate of the cursor position.
float ShInput::d_cursor_pos_y |
Change in the Y-coordinate of the cursor position.
shKeyEvents ShInput::d_key_events |
Change in key events.
shMouseEvents ShInput::d_mouse_events |
Change in mouse events.
shKeyEvents ShInput::key_events |
Key events.
shMouseEvents ShInput::mouse_events |
Mouse events.