~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to src/intel/tools/imgui/imgui_impl_gtk3.h

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// ImGui Gtk3 binding with Cogl
2
 
// In this binding, ImTextureID is used to store an OpenGL 'GLuint' texture identifier. Read the FAQ about ImTextureID in imgui.cpp.
3
 
 
4
 
// You can copy and use unmodified imgui_impl_* files in your project. See main.cpp for an example of using this.
5
 
// If you use this binding you'll need to call 4 functions: ImGui_ImplXXXX_Init(), ImGui_ImplXXXX_NewFrame(), ImGui::Render() and ImGui_ImplXXXX_Shutdown().
6
 
// If you are new to ImGui, see examples/README.txt and documentation at the top of imgui.cpp.
7
 
// https://github.com/ocornut/imgui
8
 
 
9
 
#include <gtk/gtk.h>
10
 
 
11
 
IMGUI_API bool          ImGui_ImplGtk3_Init(GtkWidget* gl_area, bool install_callbacks);
12
 
IMGUI_API void          ImGui_ImplGtk3_HandleEvent(GdkEvent *event);
13
 
 
14
 
IMGUI_API void          ImGui_ImplGtk3_Shutdown();
15
 
IMGUI_API void          ImGui_ImplGtk3_NewFrame();