소스 검색

Examples: initializing float + missing comment.

ocornut 10 년 전
부모
커밋
d25578efd8
4개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 1
      examples/directx11_example/main.cpp
  2. 2 1
      examples/directx9_example/main.cpp
  3. 1 1
      examples/opengl3_example/main.cpp
  4. 1 1
      examples/opengl_example/main.cpp

+ 2 - 1
examples/directx11_example/main.cpp

@@ -149,6 +149,7 @@ int main(int, char**)
 
     // Setup ImGui binding
     ImGui_ImplDX11_Init(hwnd, g_pd3dDevice, g_pd3dDeviceContext);
+    //ImGuiIO& io = ImGui::GetIO();
     //ImFont* my_font0 = io.Fonts->AddFontDefault();
     //ImFont* my_font1 = io.Fonts->AddFontFromFileTTF("../../extra_fonts/DroidSans.ttf", 16.0f);
     //ImFont* my_font2 = io.Fonts->AddFontFromFileTTF("../../extra_fonts/Karla-Regular.ttf", 16.0f);
@@ -176,7 +177,7 @@ int main(int, char**)
         // 1. Show a simple window
         // Tip: if we don't call ImGui::Begin()/ImGui::End() the widgets appears in a window automatically called "Debug"
         {
-            static float f;
+            static float f = 0.0f;
             ImGui::Text("Hello, world!");
             ImGui::SliderFloat("float", &f, 0.0f, 1.0f);
             ImGui::ColorEdit3("clear color", (float*)&clear_col);

+ 2 - 1
examples/directx9_example/main.cpp

@@ -73,6 +73,7 @@ int main(int, char**)
 
     // Setup ImGui binding
     ImGui_ImplDX9_Init(hwnd, g_pd3dDevice);
+    //ImGuiIO& io = ImGui::GetIO();
     //ImFont* my_font0 = io.Fonts->AddFontDefault();
     //ImFont* my_font1 = io.Fonts->AddFontFromFileTTF("../../extra_fonts/DroidSans.ttf", 16.0f);
     //ImFont* my_font2 = io.Fonts->AddFontFromFileTTF("../../extra_fonts/Karla-Regular.ttf", 16.0f);
@@ -103,7 +104,7 @@ int main(int, char**)
         // 1. Show a simple window
         // Tip: if we don't call ImGui::Begin()/ImGui::End() the widgets appears in a window automatically called "Debug"
         {
-            static float f;
+            static float f = 0.0f;
             ImGui::Text("Hello, world!");
             ImGui::SliderFloat("float", &f, 0.0f, 1.0f);
             ImGui::ColorEdit3("clear color", (float*)&clear_col);

+ 1 - 1
examples/opengl3_example/main.cpp

@@ -48,7 +48,7 @@ int main(int, char**)
         // 1. Show a simple window
         // Tip: if we don't call ImGui::Begin()/ImGui::End() the widgets appears in a window automatically called "Debug"
         {
-            static float f;
+            static float f = 0.0f;
             ImGui::Text("Hello, world!");
             ImGui::SliderFloat("float", &f, 0.0f, 1.0f);
             ImGui::ColorEdit3("clear color", (float*)&clear_color);

+ 1 - 1
examples/opengl_example/main.cpp

@@ -42,7 +42,7 @@ int main(int, char**)
         // 1. Show a simple window
         // Tip: if we don't call ImGui::Begin()/ImGui::End() the widgets appears in a window automatically called "Debug"
         {
-            static float f;
+            static float f = 0.0f;
             ImGui::Text("Hello, world!");
             ImGui::SliderFloat("float", &f, 0.0f, 1.0f);
             ImGui::ColorEdit3("clear color", (float*)&clear_color);