mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-11-04 07:01:04 +01:00 
			
		
		
		
	Merge branch 'features/viewport_in_master' into docking (WIP need adding code for new ImGuiViewportFlags values)
# Conflicts: # imgui.cpp # imgui.h # imgui_demo.cpp # imgui_internal.h # imgui_widgets.cpp
This commit is contained in:
		@@ -1293,8 +1293,6 @@ struct ImGuiDockContext
 | 
			
		||||
// [SECTION] Viewport support
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
#ifdef IMGUI_HAS_VIEWPORT
 | 
			
		||||
 | 
			
		||||
// ImGuiViewport Private/Internals fields (cardinal sin: we are using inheritance!)
 | 
			
		||||
// Every instance of ImGuiViewport is in fact a ImGuiViewportP.
 | 
			
		||||
struct ImGuiViewportP : public ImGuiViewport
 | 
			
		||||
@@ -1329,8 +1327,6 @@ struct ImGuiViewportP : public ImGuiViewport
 | 
			
		||||
    void    ClearRequestFlags()     { PlatformRequestClose = PlatformRequestMove = PlatformRequestResize = false; }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#endif // #ifdef IMGUI_HAS_VIEWPORT
 | 
			
		||||
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
// [SECTION] Settings support
 | 
			
		||||
//-----------------------------------------------------------------------------
 | 
			
		||||
@@ -2790,6 +2786,7 @@ namespace ImGui
 | 
			
		||||
    IMGUI_API void          DebugNodeWindowSettings(ImGuiWindowSettings* settings);
 | 
			
		||||
    IMGUI_API void          DebugNodeWindowsList(ImVector<ImGuiWindow*>* windows, const char* label);
 | 
			
		||||
    IMGUI_API void          DebugNodeViewport(ImGuiViewportP* viewport);
 | 
			
		||||
    IMGUI_API void          DebugRenderViewportThumbnail(ImDrawList* draw_list, ImGuiViewportP* viewport, const ImRect& bb);
 | 
			
		||||
 | 
			
		||||
} // namespace ImGui
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user