|
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.