DEFINE_ATOM(event_backgrounded)
DEFINE_ATOM(event_block_pushed)
DEFINE_ATOM(event_cursor_change)
DEFINE_ATOM(event_confirm_quit)
DEFINE_ATOM(event_draw)
DEFINE_ATOM(event_enemy_killed)
DEFINE_ATOM(event_entity_added)
DEFINE_ATOM(event_entity_removed)
DEFINE_ATOM(event_foregrounded)
DEFINE_ATOM(event_fullscreened)
DEFINE_ATOM(event_gamepad_attached)
DEFINE_ATOM(event_gamepad_detached)
DEFINE_ATOM(event_gamepad_button_down)
DEFINE_ATOM(event_gamepad_button_up)
DEFINE_ATOM(event_gamepad_axis_move)
DEFINE_ATOM(event_game_state_saved)
DEFINE_ATOM(event_input_device_changed)
DEFINE_ATOM(event_key_down)
DEFINE_ATOM(event_key_up)
DEFINE_ATOM(event_key_modifiers_changed)
DEFINE_ATOM(event_mouse_down)
DEFINE_ATOM(event_mouse_up)
DEFINE_ATOM(event_mouse_moved)
DEFINE_ATOM(event_mouse_dragged)
DEFINE_ATOM(event_mouse_leave)
DEFINE_ATOM(event_mouse_scroll_wheel)
DEFINE_ATOM(event_pickup_collected)
DEFINE_ATOM(event_player_bumped_wall)
DEFINE_ATOM(event_player_killed)
DEFINE_ATOM(event_player_moved)
DEFINE_ATOM(event_player_move_failed)
DEFINE_ATOM(event_resized)
DEFINE_ATOM(event_room_changed)
DEFINE_ATOM(event_tile_destroyed)
DEFINE_ATOM(event_turn_started)
DEFINE_ATOM(event_turn_ended)
DEFINE_ATOM(event_windowed)
DEFINE_ATOM(input_left)
DEFINE_ATOM(input_right)
DEFINE_ATOM(input_up)
DEFINE_ATOM(input_down)
DEFINE_ATOM(input_wait)
DEFINE_ATOM(input_interact)
DEFINE_ATOM(input_undo)
DEFINE_ATOM(input_redo)
DEFINE_ATOM(input_reset)
DEFINE_ATOM(input_pause)
DEFINE_ATOM(input_save)
DEFINE_ATOM(input_load)
DEFINE_ATOM(input_menu_left)
DEFINE_ATOM(input_menu_right)
DEFINE_ATOM(input_menu_up)
DEFINE_ATOM(input_menu_down)
DEFINE_ATOM(input_menu_next)
DEFINE_ATOM(input_menu_previous)
DEFINE_ATOM(input_menu_accept)
DEFINE_ATOM(input_menu_cancel)
DEFINE_ATOM(input_menu_alternate)
DEFINE_ATOM(input_menu_scroll_up)
DEFINE_ATOM(input_menu_scroll_down)