You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
		
		
		
		
		
			
		
			
				
					
					
						
							33 lines
						
					
					
						
							888 B
						
					
					
				
			
		
		
	
	
							33 lines
						
					
					
						
							888 B
						
					
					
				// ImGui - null/dummy example application (compile and link imgui with no inputs, no outputs) | 
						|
#include "imgui.h" | 
						|
#include <stdio.h> | 
						|
 | 
						|
int main(int, char**) | 
						|
{ | 
						|
    ImGuiIO& io = ImGui::GetIO(); | 
						|
 | 
						|
    // Build atlas | 
						|
    unsigned char* tex_pixels = NULL; | 
						|
    int tex_w, tex_h; | 
						|
    io.Fonts->GetTexDataAsRGBA32(&tex_pixels, &tex_w, &tex_h); | 
						|
 | 
						|
    for (int n = 0; n < 50; n++) | 
						|
    { | 
						|
        printf("NewFrame() %d\n", n); | 
						|
        io.DisplaySize = ImVec2(1920, 1080); | 
						|
        io.DeltaTime = 1.0f / 60.0f; | 
						|
        ImGui::NewFrame(); | 
						|
 | 
						|
        static float f = 0.0f; | 
						|
        ImGui::Text("Hello, world!"); | 
						|
        ImGui::SliderFloat("float", &f, 0.0f, 1.0f); | 
						|
        ImGui::Text("Application average %.3f ms/frame (%.1f FPS)", 1000.0f / io.Framerate, io.Framerate); | 
						|
        ImGui::ShowDemoWindow(NULL); | 
						|
 | 
						|
        ImGui::Render(); | 
						|
    } | 
						|
 | 
						|
    printf("Shutdown()\n"); | 
						|
    ImGui::Shutdown(); | 
						|
    return 0; | 
						|
}
 | 
						|
 |