31IMGUI_IMPL_API
bool ImGui_ImplGlfw_InitForOpenGL(
GLFWwindow* window,
bool install_callbacks);
32IMGUI_IMPL_API
bool ImGui_ImplGlfw_InitForVulkan(
GLFWwindow* window,
bool install_callbacks);
33IMGUI_IMPL_API
bool ImGui_ImplGlfw_InitForOther(
GLFWwindow* window,
bool install_callbacks);
34IMGUI_IMPL_API
void ImGui_ImplGlfw_Shutdown();
35IMGUI_IMPL_API
void ImGui_ImplGlfw_NewFrame();
39IMGUI_IMPL_API
void ImGui_ImplGlfw_InstallEmscriptenCallbacks(
GLFWwindow* window,
const char* canvas_selector);
46IMGUI_IMPL_API
void ImGui_ImplGlfw_InstallCallbacks(
GLFWwindow* window);
47IMGUI_IMPL_API
void ImGui_ImplGlfw_RestoreCallbacks(
GLFWwindow* window);
51IMGUI_IMPL_API
void ImGui_ImplGlfw_SetCallbacksChainForAllWindows(
bool chain_for_all_windows);
54IMGUI_IMPL_API
void ImGui_ImplGlfw_WindowFocusCallback(
GLFWwindow* window,
int focused);
55IMGUI_IMPL_API
void ImGui_ImplGlfw_CursorEnterCallback(
GLFWwindow* window,
int entered);
56IMGUI_IMPL_API
void ImGui_ImplGlfw_CursorPosCallback(
GLFWwindow* window,
double x,
double y);
57IMGUI_IMPL_API
void ImGui_ImplGlfw_MouseButtonCallback(
GLFWwindow* window,
int button,
int action,
int mods);
58IMGUI_IMPL_API
void ImGui_ImplGlfw_ScrollCallback(
GLFWwindow* window,
double xoffset,
double yoffset);
59IMGUI_IMPL_API
void ImGui_ImplGlfw_KeyCallback(
GLFWwindow* window,
int key,
int scancode,
int action,
int mods);
60IMGUI_IMPL_API
void ImGui_ImplGlfw_CharCallback(
GLFWwindow* window,
unsigned int c);
61IMGUI_IMPL_API
void ImGui_ImplGlfw_MonitorCallback(
GLFWmonitor* monitor,
int event);
struct GLFWmonitor GLFWmonitor
Opaque monitor object.
Definition glfw3.h:770
struct GLFWwindow GLFWwindow
Opaque window object.
Definition glfw3.h:782