PeriDyno 1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
imgui_impl_glfw.h File Reference
#include "imgui.h"
Include dependency graph for imgui_impl_glfw.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForOpenGL (GLFWwindow *window, bool install_callbacks)
 
IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForVulkan (GLFWwindow *window, bool install_callbacks)
 
IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForOther (GLFWwindow *window, bool install_callbacks)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_Shutdown ()
 
IMGUI_IMPL_API void ImGui_ImplGlfw_NewFrame ()
 
IMGUI_IMPL_API void ImGui_ImplGlfw_InstallCallbacks (GLFWwindow *window)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_RestoreCallbacks (GLFWwindow *window)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_SetCallbacksChainForAllWindows (bool chain_for_all_windows)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_WindowFocusCallback (GLFWwindow *window, int focused)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_CursorEnterCallback (GLFWwindow *window, int entered)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_CursorPosCallback (GLFWwindow *window, double x, double y)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_MouseButtonCallback (GLFWwindow *window, int button, int action, int mods)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_ScrollCallback (GLFWwindow *window, double xoffset, double yoffset)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_KeyCallback (GLFWwindow *window, int key, int scancode, int action, int mods)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_CharCallback (GLFWwindow *window, unsigned int c)
 
IMGUI_IMPL_API void ImGui_ImplGlfw_MonitorCallback (GLFWmonitor *monitor, int event)
 

Function Documentation

◆ ImGui_ImplGlfw_CharCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_CharCallback ( GLFWwindow * window,
unsigned int c )

Definition at line 442 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_CursorEnterCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_CursorEnterCallback ( GLFWwindow * window,
int entered )

Definition at line 422 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_CursorPosCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_CursorPosCallback ( GLFWwindow * window,
double x,
double y )

Definition at line 409 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_InitForOpenGL()

IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForOpenGL ( GLFWwindow * window,
bool install_callbacks )

Definition at line 634 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_InitForOther()

IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForOther ( GLFWwindow * window,
bool install_callbacks )

Definition at line 644 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:

◆ ImGui_ImplGlfw_InitForVulkan()

IMGUI_IMPL_API bool ImGui_ImplGlfw_InitForVulkan ( GLFWwindow * window,
bool install_callbacks )

Definition at line 639 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:

◆ ImGui_ImplGlfw_InstallCallbacks()

IMGUI_IMPL_API void ImGui_ImplGlfw_InstallCallbacks ( GLFWwindow * window)

Definition at line 504 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_KeyCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_KeyCallback ( GLFWwindow * window,
int key,
int scancode,
int action,
int mods )

Definition at line 380 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_MonitorCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_MonitorCallback ( GLFWmonitor * monitor,
int event )

Definition at line 452 of file imgui_impl_glfw.cpp.

Here is the caller graph for this function:

◆ ImGui_ImplGlfw_MouseButtonCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_MouseButtonCallback ( GLFWwindow * window,
int button,
int action,
int mods )

Definition at line 319 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_NewFrame()

IMGUI_IMPL_API void ImGui_ImplGlfw_NewFrame ( )

Definition at line 787 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_RestoreCallbacks()

IMGUI_IMPL_API void ImGui_ImplGlfw_RestoreCallbacks ( GLFWwindow * window)

Definition at line 521 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_ScrollCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_ScrollCallback ( GLFWwindow * window,
double xoffset,
double yoffset )

Definition at line 332 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_SetCallbacksChainForAllWindows()

IMGUI_IMPL_API void ImGui_ImplGlfw_SetCallbacksChainForAllWindows ( bool chain_for_all_windows)

Definition at line 550 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:

◆ ImGui_ImplGlfw_Shutdown()

IMGUI_IMPL_API void ImGui_ImplGlfw_Shutdown ( )

Definition at line 649 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImGui_ImplGlfw_WindowFocusCallback()

IMGUI_IMPL_API void ImGui_ImplGlfw_WindowFocusCallback ( GLFWwindow * window,
int focused )

Definition at line 399 of file imgui_impl_glfw.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: