mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-11-04 07:01:04 +01:00 
			
		
		
		
	Merge branch 'master' into viewport
# Conflicts: # examples/imgui_impl_sdl.cpp # imgui.cpp
This commit is contained in:
		@@ -652,7 +652,7 @@ struct ImGuiContext
 | 
			
		||||
    float                   FontBaseSize;                       // (Shortcut) == IO.FontGlobalScale * Font->Scale * Font->FontSize. Base text height.
 | 
			
		||||
    ImDrawListSharedData    DrawListSharedData;
 | 
			
		||||
 | 
			
		||||
    float                   Time;
 | 
			
		||||
    double                  Time;
 | 
			
		||||
    int                     FrameCount;
 | 
			
		||||
    int                     FrameCountEnded;
 | 
			
		||||
    int                     FrameCountPlatformEnded;
 | 
			
		||||
@@ -1228,6 +1228,7 @@ namespace ImGui
 | 
			
		||||
    IMGUI_API void          RenderFrameBorder(ImVec2 p_min, ImVec2 p_max, float rounding = 0.0f);
 | 
			
		||||
    IMGUI_API void          RenderColorRectWithAlphaCheckerboard(ImVec2 p_min, ImVec2 p_max, ImU32 fill_col, float grid_step, ImVec2 grid_off, float rounding = 0.0f, int rounding_corners_flags = ~0);
 | 
			
		||||
    IMGUI_API void          RenderArrow(ImVec2 pos, ImGuiDir dir, float scale = 1.0f);
 | 
			
		||||
    IMGUI_API void          RenderArrowPointingAt(ImDrawList* draw_list, ImVec2 pos, ImVec2 half_sz, ImGuiDir direction, ImU32 col);
 | 
			
		||||
    IMGUI_API void          RenderBullet(ImVec2 pos);
 | 
			
		||||
    IMGUI_API void          RenderCheckMark(ImVec2 pos, ImU32 col, float sz);
 | 
			
		||||
    IMGUI_API void          RenderNavHighlight(const ImRect& bb, ImGuiID id, ImGuiNavHighlightFlags flags = ImGuiNavHighlightFlags_TypeDefault); // Navigation highlight
 | 
			
		||||
@@ -1237,6 +1238,7 @@ namespace ImGui
 | 
			
		||||
    IMGUI_API bool          ButtonBehavior(const ImRect& bb, ImGuiID id, bool* out_hovered, bool* out_held, ImGuiButtonFlags flags = 0);
 | 
			
		||||
    IMGUI_API bool          ButtonEx(const char* label, const ImVec2& size_arg = ImVec2(0,0), ImGuiButtonFlags flags = 0);
 | 
			
		||||
    IMGUI_API bool          CloseButton(ImGuiID id, const ImVec2& pos, float radius);
 | 
			
		||||
    IMGUI_API bool          CollapseButton(ImGuiID id, const ImVec2& pos);
 | 
			
		||||
    IMGUI_API bool          ArrowButtonEx(const char* str_id, ImGuiDir dir, ImVec2 size_arg, ImGuiButtonFlags flags);
 | 
			
		||||
 | 
			
		||||
    IMGUI_API bool          DragBehavior(ImGuiID id, ImGuiDataType data_type, void* v, float v_speed, const void* v_min, const void* v_max, const char* format, float power);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user