diff --git a/input_8hpp_source.html b/input_8hpp_source.html
index b80b642d..385bc4bb 100644
--- a/input_8hpp_source.html
+++ b/input_8hpp_source.html
@@ -235,65 +235,64 @@
-
-
- 172 static void create_event_queue(
void) {
- 173 input_event_queue = al_create_event_queue();
- 174 if (!input_event_queue)
throw engine_error(
"Failed to create input event queue!");
-
-
- 177 al_register_event_source(input_event_queue, al_get_keyboard_event_source());
-
- 179 al_register_event_source(input_event_queue, al_get_mouse_event_source());
-
- 181 al_register_event_source(input_event_queue, al_get_joystick_event_source());
-
- 183 al_register_event_source(input_event_queue, al_get_touch_input_event_source());
-
-
-
- 187 static void destroy_event_queue(
void) {
- 188 al_destroy_event_queue(input_event_queue);
-
-
-
- 192 static void record_event(
const int64_t& time,
const ALLEGRO_EVENT& event) {
- 193 input_event_file.write(
reinterpret_cast<const char*
>(time),
sizeof(int64_t));
- 194 input_event_file.write(
reinterpret_cast<const char*
>(
sizeof(event)),
sizeof(std::size_t));
- 195 input_event_file.write(
reinterpret_cast<const char*
>(&event),
sizeof(event));
-
-
-
- 199 static void check_events(
const std::size_t& scope) {
-
- 201 while (al_get_next_event(input_event_queue, &event)) {
-
-
-
-
-
-
- 208 run_handles<SCOPE_A>(event);
-
-
- 211 run_handles<SCOPE_B>(event);
-
-
- 214 run_handles<SCOPE_C>(event);
-
-
-
-
-
-
- 221 inline static ALLEGRO_EVENT_QUEUE* input_event_queue;
- 222 inline static std::ofstream input_event_file;
- 223 inline static bool initialized =
false;
-
-
-
-
-
+
+ 171 static void create_event_queue(
void) {
+ 172 input_event_queue = al_create_event_queue();
+ 173 if (!input_event_queue)
throw engine_error(
"Failed to create input event queue!");
+
+
+ 176 al_register_event_source(input_event_queue, al_get_keyboard_event_source());
+
+ 178 al_register_event_source(input_event_queue, al_get_mouse_event_source());
+
+ 180 al_register_event_source(input_event_queue, al_get_joystick_event_source());
+
+ 182 al_register_event_source(input_event_queue, al_get_touch_input_event_source());
+
+
+
+ 186 static void destroy_event_queue(
void) {
+ 187 al_destroy_event_queue(input_event_queue);
+
+
+
+ 191 static void record_event(
const int64_t& time,
const ALLEGRO_EVENT& event) {
+ 192 input_event_file.write(
reinterpret_cast<const char*
>(time),
sizeof(int64_t));
+ 193 input_event_file.write(
reinterpret_cast<const char*
>(
sizeof(event)),
sizeof(std::size_t));
+ 194 input_event_file.write(
reinterpret_cast<const char*
>(&event),
sizeof(event));
+
+
+
+ 198 static void check_events(
const std::size_t& scope) {
+
+ 200 while (al_get_next_event(input_event_queue, &event)) {
+
+
+
+
+
+
+ 207 run_handles<SCOPE_A>(event);
+
+
+ 210 run_handles<SCOPE_B>(event);
+
+
+ 213 run_handles<SCOPE_C>(event);
+
+
+
+
+
+
+ 220 inline static ALLEGRO_EVENT_QUEUE* input_event_queue;
+ 221 inline static std::ofstream input_event_file;
+ 222 inline static bool initialized =
false;
+
+
+
+
+
Throws an engine runtime error.
Definition: exceptions.hpp:47
static int64_t check(void)
Check the internal engine timer.
Definition: engine_time.hpp:37
The main engine class.
Definition: engine.hpp:57