Home | History | Annotate | Download | only in include

Lines Matching full:virtual

22   virtual ~IFDE_RenderDevice() {}

23 virtual void Release() = 0;
25 virtual int32_t GetWidth() const = 0;
26 virtual int32_t GetHeight() const = 0;
27 virtual FDE_HDEVICESTATE SaveState() = 0;
28 virtual void RestoreState(FDE_HDEVICESTATE hState) = 0;
29 virtual FX_BOOL SetClipPath(const IFDE_Path* pClip) = 0;
30 virtual IFDE_Path* GetClipPath() const = 0;
31 virtual FX_BOOL SetClipRect(const CFX_RectF& rtClip) = 0;
32 virtual const CFX_RectF& GetClipRect() = 0;
34 virtual FX_FLOAT GetDpiX() const = 0;
35 virtual FX_FLOAT GetDpiY() const = 0;
37 virtual FX_BOOL DrawImage(CFX_DIBSource* pDib,
42 virtual FX_BOOL DrawString(IFDE_Brush* pBrush,
48 virtual FX_BOOL DrawBezier(IFDE_Pen* pPen,
55 virtual FX_BOOL DrawCurve(IFDE_Pen* pPen,
61 virtual FX_BOOL DrawEllipse(IFDE_Pen* pPen,
65 virtual FX_BOOL DrawLines(IFDE_Pen* pPen,
69 virtual FX_BOOL DrawLine(IFDE_Pen* pPen,
74 virtual FX_BOOL DrawPath(IFDE_Pen* pPen,
78 virtual FX_BOOL DrawPolygon(IFDE_Pen* pPen,
82 virtual FX_BOOL DrawRectangle(IFDE_Pen* pPen,
86 virtual FX_BOOL FillClosedCurve(IFDE_Brush* pBrush,
90 virtual FX_BOOL FillEllipse(IFDE_Brush* pBrush,
93 virtual FX_BOOL FillPath(IFDE_Brush* pBrush,
96 virtual FX_BOOL FillPolygon(IFDE_Brush* pBrush,
99 virtual FX_BOOL FillRectangle(IFDE_Brush* pBrush,