mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-30 12:41:06 +01:00 
			
		
		
		
	DragDrop: Added IsDragDropActive() helper which is useful for binding to decide how to handle mouse inputs.
This commit is contained in:
		| @@ -11478,6 +11478,12 @@ void ImGui::EndDragDropTarget() | ||||
|     IM_ASSERT(g.DragDropActive); | ||||
| } | ||||
|  | ||||
| bool ImGui::IsDragDropActive() | ||||
| { | ||||
|     ImGuiContext& g = *GImGui; | ||||
|     return g.DragDropActive; | ||||
| } | ||||
|  | ||||
| //----------------------------------------------------------------------------- | ||||
| // PLATFORM DEPENDENT HELPERS | ||||
| //----------------------------------------------------------------------------- | ||||
|   | ||||
							
								
								
									
										1
									
								
								imgui.h
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								imgui.h
									
									
									
									
									
								
							| @@ -433,6 +433,7 @@ namespace ImGui | ||||
|     IMGUI_API bool          BeginDragDropTarget();                                                                  // call after submitting an item that may receive an item. If this returns true, you can call AcceptDragDropPayload() + EndDragDropTarget() | ||||
|     IMGUI_API const ImGuiPayload* AcceptDragDropPayload(const char* type, ImGuiDragDropFlags flags = 0);            // accept contents of a given type. If ImGuiDragDropFlags_AcceptBeforeDelivery is set you can peek into the payload before the mouse button is released. | ||||
|     IMGUI_API void          EndDragDropTarget(); | ||||
|     IMGUI_API bool          IsDragDropActive(); | ||||
|  | ||||
|     // Clipping | ||||
|     IMGUI_API void          PushClipRect(const ImVec2& clip_rect_min, const ImVec2& clip_rect_max, bool intersect_with_current_clip_rect); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user