@ -832,49 +832,57 @@ ImGuiStyle::ImGuiStyle() 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    AntiAliasedShapes        =  true ;              // Enable anti-aliasing on filled shapes (rounded rectangles, circles, etc.)
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    CurveTessellationTol     =  1.25f ;             // Tessellation tolerance. Decrease for highly tessellated curves (higher quality, more polygons), increase to reduce quality.
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_Text ]                    =  ImVec4 ( 0.90f ,  0.90f ,  0.90f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_TextDisabled ]            =  ImVec4 ( 0.60f ,  0.60f ,  0.60f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_WindowBg ]                =  ImVec4 ( 0.00f ,  0.00f ,  0.00f ,  0.70f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ChildWindowBg ]           =  ImVec4 ( 0.00f ,  0.00f ,  0.00f ,  0.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_PopupBg ]                 =  ImVec4 ( 0.05f ,  0.05f ,  0.10f ,  0.90f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_Border ]                  =  ImVec4 ( 0.70f ,  0.70f ,  0.70f ,  0.22f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_BorderShadow ]            =  ImVec4 ( 0.00f ,  0.00f ,  0.00f ,  0.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_FrameBg ]                 =  ImVec4 ( 0.80f ,  0.80f ,  0.80f ,  0.30f ) ;    // Background of checkbox, radio button, plot, slider, text input
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_FrameBgHovered ]          =  ImVec4 ( 0.90f ,  0.80f ,  0.80f ,  0.40f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_FrameBgActive ]           =  ImVec4 ( 0.90f ,  0.65f ,  0.65f ,  0.45f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_TitleBg ]                 =  ImVec4 ( 0.27f ,  0.27f ,  0.54f ,  0.83f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_TitleBgCollapsed ]        =  ImVec4 ( 0.40f ,  0.40f ,  0.80f ,  0.20f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_TitleBgActive ]           =  ImVec4 ( 0.32f ,  0.32f ,  0.63f ,  0.87f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_MenuBarBg ]               =  ImVec4 ( 0.40f ,  0.40f ,  0.55f ,  0.80f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ScrollbarBg ]             =  ImVec4 ( 0.20f ,  0.25f ,  0.30f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ScrollbarGrab ]           =  ImVec4 ( 0.40f ,  0.40f ,  0.80f ,  0.30f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ScrollbarGrabHovered ]    =  ImVec4 ( 0.40f ,  0.40f ,  0.80f ,  0.40f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ScrollbarGrabActive ]     =  ImVec4 ( 0.80f ,  0.50f ,  0.50f ,  0.40f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ComboBg ]                 =  ImVec4 ( 0.20f ,  0.20f ,  0.20f ,  0.99f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_CheckMark ]               =  ImVec4 ( 0.90f ,  0.90f ,  0.90f ,  0.50f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_SliderGrab ]              =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.30f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_SliderGrabActive ]        =  ImVec4 ( 0.80f ,  0.50f ,  0.50f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_Button ]                  =  ImVec4 ( 0.67f ,  0.40f ,  0.40f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ButtonHovered ]           =  ImVec4 ( 0.67f ,  0.40f ,  0.40f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ButtonActive ]            =  ImVec4 ( 0.80f ,  0.50f ,  0.50f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_Header ]                  =  ImVec4 ( 0.40f ,  0.40f ,  0.90f ,  0.45f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_HeaderHovered ]           =  ImVec4 ( 0.45f ,  0.45f ,  0.90f ,  0.80f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_HeaderActive ]            =  ImVec4 ( 0.53f ,  0.53f ,  0.87f ,  0.80f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_Separator ]               =  ImVec4 ( 0.50f ,  0.50f ,  0.50f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_SeparatorHovered ]        =  ImVec4 ( 0.60f ,  0.60f ,  0.70f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_SeparatorActive ]         =  ImVec4 ( 0.70f ,  0.70f ,  0.90f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ResizeGrip ]              =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.30f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ResizeGripHovered ]       =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ResizeGripActive ]        =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.90f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_CloseButton ]             =  ImVec4 ( 0.50f ,  0.50f ,  0.90f ,  0.50f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_CloseButtonHovered ]      =  ImVec4 ( 0.70f ,  0.70f ,  0.90f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_CloseButtonActive ]       =  ImVec4 ( 0.70f ,  0.70f ,  0.70f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_PlotLines ]               =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_PlotLinesHovered ]        =  ImVec4 ( 0.90f ,  0.70f ,  0.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_PlotHistogram ]           =  ImVec4 ( 0.90f ,  0.70f ,  0.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_PlotHistogramHovered ]    =  ImVec4 ( 1.00f ,  0.60f ,  0.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_TextSelectedBg ]          =  ImVec4 ( 0.00f ,  0.00f ,  1.00f ,  0.35f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    Colors [ ImGuiCol_ModalWindowDarkening ]    =  ImVec4 ( 0.20f ,  0.20f ,  0.20f ,  0.35f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ImGui : : StyleColorsClassic ( this ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					void  ImGui : : StyleColorsClassic ( ImGuiStyle *  dst )  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					{  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ImGuiStyle *  style  =  dst  ?  dst  :  & ImGui : : GetStyle ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    ImVec4 *  colors  =  style - > Colors ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_Text ]                    =  ImVec4 ( 0.90f ,  0.90f ,  0.90f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_TextDisabled ]            =  ImVec4 ( 0.60f ,  0.60f ,  0.60f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_WindowBg ]                =  ImVec4 ( 0.00f ,  0.00f ,  0.00f ,  0.70f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ChildWindowBg ]           =  ImVec4 ( 0.00f ,  0.00f ,  0.00f ,  0.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_PopupBg ]                 =  ImVec4 ( 0.05f ,  0.05f ,  0.10f ,  0.90f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_Border ]                  =  ImVec4 ( 0.70f ,  0.70f ,  0.70f ,  0.22f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_BorderShadow ]            =  ImVec4 ( 0.00f ,  0.00f ,  0.00f ,  0.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_FrameBg ]                 =  ImVec4 ( 0.80f ,  0.80f ,  0.80f ,  0.30f ) ;    // Background of checkbox, radio button, plot, slider, text input
   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_FrameBgHovered ]          =  ImVec4 ( 0.90f ,  0.80f ,  0.80f ,  0.40f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_FrameBgActive ]           =  ImVec4 ( 0.90f ,  0.65f ,  0.65f ,  0.45f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_TitleBg ]                 =  ImVec4 ( 0.27f ,  0.27f ,  0.54f ,  0.83f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_TitleBgCollapsed ]        =  ImVec4 ( 0.40f ,  0.40f ,  0.80f ,  0.20f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_TitleBgActive ]           =  ImVec4 ( 0.32f ,  0.32f ,  0.63f ,  0.87f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_MenuBarBg ]               =  ImVec4 ( 0.40f ,  0.40f ,  0.55f ,  0.80f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ScrollbarBg ]             =  ImVec4 ( 0.20f ,  0.25f ,  0.30f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ScrollbarGrab ]           =  ImVec4 ( 0.40f ,  0.40f ,  0.80f ,  0.30f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ScrollbarGrabHovered ]    =  ImVec4 ( 0.40f ,  0.40f ,  0.80f ,  0.40f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ScrollbarGrabActive ]     =  ImVec4 ( 0.80f ,  0.50f ,  0.50f ,  0.40f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ComboBg ]                 =  ImVec4 ( 0.20f ,  0.20f ,  0.20f ,  0.99f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_CheckMark ]               =  ImVec4 ( 0.90f ,  0.90f ,  0.90f ,  0.50f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_SliderGrab ]              =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.30f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_SliderGrabActive ]        =  ImVec4 ( 0.80f ,  0.50f ,  0.50f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_Button ]                  =  ImVec4 ( 0.67f ,  0.40f ,  0.40f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ButtonHovered ]           =  ImVec4 ( 0.67f ,  0.40f ,  0.40f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ButtonActive ]            =  ImVec4 ( 0.80f ,  0.50f ,  0.50f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_Header ]                  =  ImVec4 ( 0.40f ,  0.40f ,  0.90f ,  0.45f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_HeaderHovered ]           =  ImVec4 ( 0.45f ,  0.45f ,  0.90f ,  0.80f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_HeaderActive ]            =  ImVec4 ( 0.53f ,  0.53f ,  0.87f ,  0.80f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_Separator ]               =  ImVec4 ( 0.50f ,  0.50f ,  0.50f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_SeparatorHovered ]        =  ImVec4 ( 0.60f ,  0.60f ,  0.70f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_SeparatorActive ]         =  ImVec4 ( 0.70f ,  0.70f ,  0.90f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ResizeGrip ]              =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.30f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ResizeGripHovered ]       =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ResizeGripActive ]        =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  0.90f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_CloseButton ]             =  ImVec4 ( 0.50f ,  0.50f ,  0.90f ,  0.50f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_CloseButtonHovered ]      =  ImVec4 ( 0.70f ,  0.70f ,  0.90f ,  0.60f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_CloseButtonActive ]       =  ImVec4 ( 0.70f ,  0.70f ,  0.70f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_PlotLines ]               =  ImVec4 ( 1.00f ,  1.00f ,  1.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_PlotLinesHovered ]        =  ImVec4 ( 0.90f ,  0.70f ,  0.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_PlotHistogram ]           =  ImVec4 ( 0.90f ,  0.70f ,  0.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_PlotHistogramHovered ]    =  ImVec4 ( 1.00f ,  0.60f ,  0.00f ,  1.00f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_TextSelectedBg ]          =  ImVec4 ( 0.00f ,  0.00f ,  1.00f ,  0.35f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    colors [ ImGuiCol_ModalWindowDarkening ]    =  ImVec4 ( 0.20f ,  0.20f ,  0.20f ,  0.35f ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}  
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					ImGuiIO : : ImGuiIO ( )