More renaming
This commit is contained in:
@@ -4,14 +4,14 @@ extern vec3 camera_position;
|
||||
extern vec3 camera_rotation;
|
||||
|
||||
void
|
||||
handlers_init ()
|
||||
evt_handlers_init ()
|
||||
{
|
||||
EventManager_add_SDL_handler (handler_lookaround);
|
||||
EventManager_add_SDL_handler (handler_movement);
|
||||
evtman_add_SDL_handler (evt_handler_lookaround);
|
||||
evtman_add_SDL_handler (evt_handler_movement);
|
||||
}
|
||||
|
||||
void
|
||||
handler_lookaround (SDL_Event *event)
|
||||
evt_handler_lookaround (SDL_Event *event)
|
||||
{
|
||||
if (event->type == SDL_EVENT_MOUSE_MOTION)
|
||||
{
|
||||
@@ -23,7 +23,7 @@ handler_lookaround (SDL_Event *event)
|
||||
}
|
||||
|
||||
void
|
||||
handler_movement (SDL_Event *event)
|
||||
evt_handler_movement (SDL_Event *event)
|
||||
{
|
||||
if (event->type == SDL_EVENT_KEY_DOWN)
|
||||
{
|
||||
|
||||
@@ -9,6 +9,6 @@
|
||||
#include "../program.h"
|
||||
#include "../state.h"
|
||||
|
||||
void handlers_init ();
|
||||
void handler_lookaround (SDL_Event *event);
|
||||
void handler_movement (SDL_Event *event);
|
||||
void evt_handlers_init ();
|
||||
void evt_handler_lookaround (SDL_Event *event);
|
||||
void evt_handler_movement (SDL_Event *event);
|
||||
|
||||
@@ -1,16 +1,15 @@
|
||||
#include "manager.h"
|
||||
|
||||
EventManager event_manager;
|
||||
static GSList *sdl_handlers;
|
||||
|
||||
void
|
||||
EventManager_add_SDL_handler (SDLHandler h)
|
||||
evtman_add_SDL_handler (SDLHandler h)
|
||||
{
|
||||
event_manager.sdl_handlers = g_slist_append (event_manager.sdl_handlers, h);
|
||||
sdl_handlers = g_slist_append (sdl_handlers, h);
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
em_handle_sdl_internal (gpointer data, gpointer userdata)
|
||||
evtman_handle_sdl_internal (gpointer data, gpointer userdata)
|
||||
{
|
||||
SDLHandler handler = data;
|
||||
SDL_Event *event = userdata;
|
||||
@@ -18,7 +17,7 @@ em_handle_sdl_internal (gpointer data, gpointer userdata)
|
||||
}
|
||||
|
||||
void
|
||||
EventManager_handle_SDL_Event (SDL_Event *event)
|
||||
evtman_handle_SDL_Event (SDL_Event *event)
|
||||
{
|
||||
g_slist_foreach (event_manager.sdl_handlers, em_handle_sdl_internal, event);
|
||||
g_slist_foreach (sdl_handlers, evtman_handle_sdl_internal, event);
|
||||
}
|
||||
|
||||
@@ -7,12 +7,7 @@
|
||||
|
||||
#include "../util.h"
|
||||
|
||||
typedef struct EventManager
|
||||
{
|
||||
GSList *sdl_handlers;
|
||||
} EventManager;
|
||||
|
||||
typedef void (*SDLHandler) (SDL_Event *event);
|
||||
|
||||
void EventManager_add_SDL_handler (SDLHandler handler);
|
||||
void EventManager_handle_SDL_Event (SDL_Event *event);
|
||||
void evtman_add_SDL_handler (SDLHandler handler);
|
||||
void evtman_handle_SDL_Event (SDL_Event *event);
|
||||
|
||||
+2
-2
@@ -20,7 +20,7 @@ SDL_AppInit (void **appstate, int argc, char **argv)
|
||||
SDL_SetAppMetadata (GAME_NAME, GAME_VERSION, "eur.chopininteractive.wschod-game");
|
||||
|
||||
graphics_init ();
|
||||
handlers_init ();
|
||||
evt_handlers_init ();
|
||||
resources_init ();
|
||||
chunkman_init ();
|
||||
entman_init ();
|
||||
@@ -41,7 +41,7 @@ SDL_AppEvent (void *appstate, SDL_Event *event)
|
||||
return SDL_APP_SUCCESS;
|
||||
}
|
||||
|
||||
EventManager_handle_SDL_Event (event);
|
||||
evtman_handle_SDL_Event (event);
|
||||
return SDL_APP_CONTINUE;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user