mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 05:01:05 +01:00 
			
		
		
		
	Added PushButtonRepeat() / PopButtonRepeat(). REMOVED third 'repeat_if_held' parameter of Button() !
This commit is contained in:
		
							
								
								
									
										4
									
								
								imgui.h
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								imgui.h
									
									
									
									
									
								
							| @@ -157,6 +157,8 @@ namespace ImGui | ||||
|     IMGUI_API void          PopAllowKeyboardFocus(); | ||||
|     IMGUI_API void          PushTextWrapPos(float wrap_pos_x = 0.0f);                           // word-wrapping for Text*() commands. < 0.0f: no wrapping; 0.0f: wrap to end of window (or column); > 0.0f: wrap at 'wrap_pos_x' position in window local space | ||||
|     IMGUI_API void          PopTextWrapPos(); | ||||
|     IMGUI_API void          PushButtonRepeat(bool repeat);                                      // in 'repeat' mode, Button*() functions return true multiple times as you hold them (uses io.KeyRepeatDelay/io.KeyRepeatRate for now) | ||||
|     IMGUI_API void          PopButtonRepeat(); | ||||
|  | ||||
|     // Tooltip | ||||
|     IMGUI_API void          SetTooltip(const char* fmt, ...);                                   // set tooltip under mouse-cursor, typically use with ImGui::IsHovered(). last call wins | ||||
| @@ -225,7 +227,7 @@ namespace ImGui | ||||
|     IMGUI_API void          Bullet(); | ||||
|     IMGUI_API void          BulletText(const char* fmt, ...); | ||||
|     IMGUI_API void          BulletTextV(const char* fmt, va_list args); | ||||
|     IMGUI_API bool          Button(const char* label, const ImVec2& size = ImVec2(0,0), bool repeat_when_held = false); | ||||
|     IMGUI_API bool          Button(const char* label, const ImVec2& size = ImVec2(0,0)); | ||||
|     IMGUI_API bool          SmallButton(const char* label); | ||||
|     IMGUI_API bool          InvisibleButton(const char* str_id, const ImVec2& size); | ||||
|     IMGUI_API void          Image(ImTextureID user_texture_id, const ImVec2& size, const ImVec2& uv0 = ImVec2(0,0), const ImVec2& uv1 = ImVec2(1,1), const ImVec4& tint_col = ImVec4(1,1,1,1), const ImVec4& border_col = ImVec4(0,0,0,0)); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user