Forráskód Böngészése

Examples: Tweaks.

ocornut 10 éve
szülő
commit
a3f3793cb6

+ 1 - 1
examples/directx9_example/imgui_impl_dx9.cpp

@@ -176,7 +176,7 @@ void ImGui_ImplDX9_InitFontsTexture()
     g_FontTextureLoaded = true;
 }
 
-bool    ImGui_ImplDX9_Init(void* hwnd, IDirect3DDevice9* device, bool install_callbacks)
+bool    ImGui_ImplDX9_Init(void* hwnd, IDirect3DDevice9* device)
 {
     g_pd3dDevice = device;
     if (!QueryPerformanceFrequency((LARGE_INTEGER *)&g_TicksPerSecond)) 

+ 1 - 1
examples/directx9_example/imgui_impl_dx9.h

@@ -3,7 +3,7 @@
 
 struct IDirect3DDevice9;
 
-bool        ImGui_ImplDX9_Init(void* hwnd, IDirect3DDevice9* device, bool install_callbacks);
+bool        ImGui_ImplDX9_Init(void* hwnd, IDirect3DDevice9* device);
 void        ImGui_ImplDX9_InitFontsTexture();
 void        ImGui_ImplDX9_Shutdown();
 void        ImGui_ImplDX9_NewFrame();

+ 1 - 1
examples/directx9_example/main.cpp

@@ -61,7 +61,7 @@ int main(int argc, char** argv)
     UpdateWindow(hwnd);
 
     // ImGui
-    ImGui_ImplDX9_Init(hwnd, pd3dDevice, true);
+    ImGui_ImplDX9_Init(hwnd, pd3dDevice);
     //ImGuiIO& io = ImGui::GetIO();
     //ImFont* my_font1 = io.Fonts->AddFontDefault();
     //ImFont* my_font2 = io.Fonts->AddFontFromFileTTF("extra_fonts/Karla-Regular.ttf", 15.0f);

+ 2 - 1
examples/opengl3_example/imgui_impl_glfw_gl3.h

@@ -9,7 +9,8 @@ void        ImGui_ImplGlfwGL3_Shutdown();
 void        ImGui_ImplGlfwGL3_NewFrame();
 
 // GLFW callbacks (installed by default if you enable 'install_callbacks' during initialization)
-// Provide here if you want to chain callbacks
+// Provided here if you want to chain callbacks.
+// You can also handle inputs yourself and use those as a reference.
 void        ImGui_ImplGlfwGL3_MouseButtonCallback(GLFWwindow* window, int button, int action, int mods);
 void        ImGui_ImplGlfwGL3_ScrollCallback(GLFWwindow* window, double xoffset, double yoffset);
 void        ImGui_ImplGlFwGL3_KeyCallback(GLFWwindow* window, int key, int scancode, int action, int mods);

+ 2 - 1
examples/opengl_example/imgui_impl_glfw.h

@@ -9,7 +9,8 @@ void        ImGui_ImplGlfw_Shutdown();
 void        ImGui_ImplGlfw_NewFrame();
 
 // GLFW callbacks (installed by default if you enable 'install_callbacks' during initialization)
-// Provide here if you want to chain callbacks
+// Provided here if you want to chain callbacks.
+// You can also handle inputs yourself and use those as a reference.
 void        ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window, int button, int action, int mods);
 void        ImGui_ImplGlfw_ScrollCallback(GLFWwindow* window, double xoffset, double yoffset);
 void        ImGui_ImplGlFw_KeyCallback(GLFWwindow* window, int key, int scancode, int action, int mods);