Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(928)

Unified Diff: xfa/fwl/core/ifwl_widgetmgr.h

Issue 2004213002: Remove IWFL_WidgetMgr in favor of CFWL_WidgetMgr (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: xfa/fwl/core/ifwl_widgetmgr.h
diff --git a/xfa/fwl/core/ifwl_widgetmgr.h b/xfa/fwl/core/ifwl_widgetmgr.h
index 6e25b72290ae3d59dfbb8756594ac7428913207a..db5e6929a1a79e4fda2446759b3f5ca613b4729e 100644
--- a/xfa/fwl/core/ifwl_widgetmgr.h
+++ b/xfa/fwl/core/ifwl_widgetmgr.h
@@ -29,6 +29,8 @@ enum FWL_WGTRELATION {
class IFWL_WidgetMgr {
public:
+ static IFWL_WidgetMgr* GetInstance();
+
virtual ~IFWL_WidgetMgr() {}
virtual int32_t CountWidgets(IFWL_Widget* pParent = NULL) = 0;
virtual IFWL_Widget* GetWidget(int32_t nIndex,
@@ -39,9 +41,6 @@ class IFWL_WidgetMgr {
virtual FX_BOOL SetWidgetIndex(IFWL_Widget* pWidget, int32_t nIndex) = 0;
virtual FWL_Error RepaintWidget(IFWL_Widget* pWidget,
const CFX_RectF* pRect = NULL) = 0;
- virtual uint32_t GetCapability() = 0;
};
-IFWL_WidgetMgr* FWL_GetWidgetMgr();
-
#endif // XFA_FWL_CORE_IFWL_WIDGETMGR_H_

Powered by Google App Engine
This is Rietveld 408576698