1#ifndef TATOOINE_GL_IMGUI_API_BACKEND_H
2#define TATOOINE_GL_IMGUI_API_BACKEND_H
13 static std::chrono::time_point<std::chrono::system_clock>
time;
Definition: ansiformat.h:6
button
Definition: mouse.h:8
key
Definition: keyboard.h:9
Definition: imgui_api_backend.h:11
void on_key_pressed(key k)
void on_button_released(button b)
void on_key_released(key k)
void on_mouse_wheel(int dir)
static imgui_api_backend & instance()
void on_resize(int width, int height)
static std::chrono::time_point< std::chrono::system_clock > time
Definition: imgui_api_backend.h:13
virtual ~imgui_api_backend()
void on_cursor_moved(double x, double y)
void on_button_pressed(button b)