mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-11-03 22:51:06 +01:00 
			
		
		
		
	Version 1.89.2
This commit is contained in:
		
							
								
								
									
										12
									
								
								imgui.h
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								imgui.h
									
									
									
									
									
								
							@@ -1,4 +1,4 @@
 | 
			
		||||
// dear imgui, v1.89.2 WIP
 | 
			
		||||
// dear imgui, v1.89.2
 | 
			
		||||
// (headers)
 | 
			
		||||
 | 
			
		||||
// Help:
 | 
			
		||||
@@ -22,8 +22,8 @@
 | 
			
		||||
 | 
			
		||||
// Library Version
 | 
			
		||||
// (Integer encoded as XYYZZ for use in #if preprocessor conditionals, e.g. '#if IMGUI_VERSION_NUM > 12345')
 | 
			
		||||
#define IMGUI_VERSION               "1.89.2 WIP"
 | 
			
		||||
#define IMGUI_VERSION_NUM           18918
 | 
			
		||||
#define IMGUI_VERSION               "1.89.2"
 | 
			
		||||
#define IMGUI_VERSION_NUM           18920
 | 
			
		||||
#define IMGUI_HAS_TABLE
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
@@ -255,8 +255,8 @@ struct ImVec2
 | 
			
		||||
    float                                   x, y;
 | 
			
		||||
    constexpr ImVec2()                      : x(0.0f), y(0.0f) { }
 | 
			
		||||
    constexpr ImVec2(float _x, float _y)    : x(_x), y(_y) { }
 | 
			
		||||
    float  operator[] (size_t idx) const    { IM_ASSERT(idx <= 1); return (&x)[idx]; }    // We very rarely use this [] operator, the assert overhead is fine.
 | 
			
		||||
    float& operator[] (size_t idx)          { IM_ASSERT(idx <= 1); return (&x)[idx]; }    // We very rarely use this [] operator, the assert overhead is fine.
 | 
			
		||||
    float  operator[] (size_t idx) const    { IM_ASSERT(idx == 0 || idx == 1); return (&x)[idx]; }  // We very rarely use this [] operator, the assert overhead is fine.
 | 
			
		||||
    float& operator[] (size_t idx)          { IM_ASSERT(idx == 0 || idx == 1); return (&x)[idx]; }  // We very rarely use this [] operator, the assert overhead is fine.
 | 
			
		||||
#ifdef IM_VEC2_CLASS_EXTRA
 | 
			
		||||
    IM_VEC2_CLASS_EXTRA     // Define additional constructors and implicit cast operators in imconfig.h to convert back and forth between your math types and ImVec2.
 | 
			
		||||
#endif
 | 
			
		||||
@@ -419,7 +419,7 @@ namespace ImGui
 | 
			
		||||
    IMGUI_API void          PopTextWrapPos();
 | 
			
		||||
 | 
			
		||||
    // Style read access
 | 
			
		||||
    // - Use the style editor (ShowStyleEditor() function) to interactively see what the colors are)
 | 
			
		||||
    // - Use the ShowStyleEditor() function to interactively see/edit the colors.
 | 
			
		||||
    IMGUI_API ImFont*       GetFont();                                                      // get current font
 | 
			
		||||
    IMGUI_API float         GetFontSize();                                                  // get current font size (= height in pixels) of current font with current scale applied
 | 
			
		||||
    IMGUI_API ImVec2        GetFontTexUvWhitePixel();                                       // get UV coordinate for a while pixel, useful to draw custom shapes via the ImDrawList API
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user