Lines Matching refs:CFWL_Widget
27 class CFWL_Widget; variable
52 class CFWL_Widget : public Observable, public IFWL_WidgetDelegate {
64 explicit ScopedUpdateLock(CFWL_Widget* widget);
68 UnownedPtr<CFWL_Widget> const widget_;
71 ~CFWL_Widget() override;
97 void SetParent(CFWL_Widget* pParent);
104 CFWL_Widget* GetOwner() { return m_pWidgetMgr->GetOwnerWidget(this); } in GetOwner()
105 CFWL_Widget* GetOuter() const { return m_pOuter; } in GetOuter()
106 CFWL_Widget* GetOutmost() const;
112 CFX_PointF TransformTo(CFWL_Widget* pWidget, const CFX_PointF& point);
135 CFWL_Widget(const CFWL_App* app,
137 CFWL_Widget* pOuter);
156 void RegisterEventTarget(CFWL_Widget* pEventSource);
167 CFWL_Widget* m_pOuter;
177 CFWL_Widget* GetParent() const { return m_pWidgetMgr->GetParentWidget(this); } in GetParent()
178 CFX_SizeF GetOffsetFromParent(CFWL_Widget* pParent);
184 bool IsParent(CFWL_Widget* pParent);