Renamed inputs structs.
This commit is contained in:
parent
2179c7eb94
commit
abf1231aac
|
|
@ -19,7 +19,7 @@
|
|||
typedef struct game_t {
|
||||
asset_manager_t asset_manager;
|
||||
entity_manager_t entity_manager;
|
||||
events_t events;
|
||||
inputs_t events;
|
||||
|
||||
float delta_time_ms;
|
||||
bool is_running;
|
||||
|
|
|
|||
|
|
@ -5,20 +5,19 @@
|
|||
#include "vector2d.h"
|
||||
#include "keycodes.h"
|
||||
|
||||
#define EVENT_KEY_UP SDL_EVENT_KEY_UP
|
||||
#define EVENT_KEY_DOWN SDL_EVENT_KEY_DOWN
|
||||
#define EVENT_QUIT SDL_EVENT_QUIT
|
||||
#define INPUT_EVENT_KEY_UP SDL_EVENT_KEY_UP
|
||||
#define INPUT_EVENT_KEY_DOWN SDL_EVENT_KEY_DOWN
|
||||
#define INPUT_EVENT_QUIT SDL_EVENT_QUIT
|
||||
|
||||
typedef struct event_t {
|
||||
typedef struct input_event_t {
|
||||
uint32_t type;
|
||||
SDL_Scancode key;
|
||||
} event_t;
|
||||
} input_event_t;
|
||||
|
||||
int pollevent(event_t *event);
|
||||
int poll_event(input_event_t *event);
|
||||
|
||||
typedef struct events_t {
|
||||
vector2d_t cursor_pos;
|
||||
typedef struct inputs_t {
|
||||
bool keys[MAX_KEYCODES];
|
||||
} events_t;
|
||||
} inputs_t;
|
||||
|
||||
#endif // KEYBOARD_H
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#include <SDL3/SDL_events.h>
|
||||
|
||||
inline int pollevent(event_t *event)
|
||||
inline int poll_event(input_event_t *event)
|
||||
{
|
||||
SDL_Event sdl_event;
|
||||
int ret = SDL_PollEvent(&sdl_event);
|
||||
|
|
|
|||
Loading…
Reference in New Issue