| 12345678910111213141516171819202122232425262728293031 |
- //
- // engine_fwd.hpp
- // engine
- //
- // Created by Sam Jaffe on 9/2/16.
- //
- #pragma once
- #include <string>
- #include <unordered_map>
- namespace engine {
- using collision_t = int;
- using raw_key_t = int;
- using key_enum_t = int;
- using scene_id_t = std::string;
- using key_binding = std::unordered_map<raw_key_t, key_enum_t>;
- class game_dispatch;
- class scene;
- namespace event {
- struct key_event;
- struct mouse_event;
- }
- struct tick;
- }
|