|
|
@ -9,15 +9,14 @@
|
|
|
|
// https://github.com/ocornut/imgui
|
|
|
|
// https://github.com/ocornut/imgui
|
|
|
|
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "imgui.h" // IMGUI_IMPL_API
|
|
|
|
#include "imgui.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IMGUI_IMPL_API bool ImGui_Marmalade_Init(bool install_callbacks);
|
|
|
|
IMGUI_IMPL_API bool ImGui_Marmalade_Init(bool install_callbacks);
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_Shutdown();
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_Shutdown();
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_NewFrame();
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_NewFrame();
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_RenderDrawData(ImDrawData* draw_data);
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_RenderDrawData(ImDrawData* draw_data);
|
|
|
|
|
|
|
|
|
|
|
|
// Use if you want to reset your rendering device without losing ImGui state.
|
|
|
|
// Use if you want to reset your rendering device without losing Dear ImGui state.
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_InvalidateDeviceObjects();
|
|
|
|
IMGUI_IMPL_API void ImGui_Marmalade_InvalidateDeviceObjects();
|
|
|
|
IMGUI_IMPL_API bool ImGui_Marmalade_CreateDeviceObjects();
|
|
|
|
IMGUI_IMPL_API bool ImGui_Marmalade_CreateDeviceObjects();
|
|
|
|
|
|
|
|
|
|
|
|