imgui_impl_sdlogl3.h 596 B

1234567891011121314
  1. // ImGui SDL2 binding with OpenGL3
  2. // https://github.com/ocornut/imgui
  3. struct SDL_Window;
  4. typedef union SDL_Event SDL_Event;
  5. IMGUI_API bool ImGui_ImplSdlOgl3_Init(SDL_Window *window);
  6. IMGUI_API void ImGui_ImplSdlOgl3_Shutdown();
  7. IMGUI_API void ImGui_ImplSdlOgl3_NewFrame(SDL_Window *window);
  8. IMGUI_API bool ImGui_ImplSdlOgl3_ProcessEvent(SDL_Event* event);
  9. // Use if you want to reset your rendering device without losing ImGui state.
  10. IMGUI_API void ImGui_ImplSdlOgl3_InvalidateDeviceObjects();
  11. IMGUI_API bool ImGui_ImplSdlOgl3_CreateDeviceObjects();