Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / src / fdp / include / fde_tto.h
index 8b4d1d4..ec27490 100644 (file)
@@ -51,19 +51,19 @@ public:
     virtual void               SetClipRect(const CFX_RectF &rtClip) = 0;\r
     virtual void               SetMatrix(const CFX_Matrix &matrix) = 0;\r
     virtual void               SetLineBreakTolerance(FX_FLOAT fTolerance) = 0;\r
-    virtual void               CalcSize(FX_LPCWSTR pwsStr, int32_t iLength, CFX_Size &size) = 0;\r
-    virtual void               CalcSize(FX_LPCWSTR pwsStr, int32_t iLength, CFX_SizeF &size) = 0;\r
-    virtual void               CalcSize(FX_LPCWSTR pwsStr, int32_t iLength, CFX_Rect &rect) = 0;\r
-    virtual void               CalcSize(FX_LPCWSTR pwsStr, int32_t iLength, CFX_RectF &rect) = 0;\r
-    virtual void               DrawText(FX_LPCWSTR pwsStr, int32_t iLength, int32_t x, int32_t y) = 0;\r
-    virtual void               DrawText(FX_LPCWSTR pwsStr, int32_t iLength, FX_FLOAT x, FX_FLOAT y) = 0;\r
-    virtual void               DrawText(FX_LPCWSTR pwsStr, int32_t iLength, const CFX_Rect &rect) = 0;\r
-    virtual void               DrawText(FX_LPCWSTR pwsStr, int32_t iLength, const CFX_RectF &rect) = 0;\r
+    virtual void               CalcSize(const FX_WCHAR* pwsStr, int32_t iLength, CFX_Size &size) = 0;\r
+    virtual void               CalcSize(const FX_WCHAR* pwsStr, int32_t iLength, CFX_SizeF &size) = 0;\r
+    virtual void               CalcSize(const FX_WCHAR* pwsStr, int32_t iLength, CFX_Rect &rect) = 0;\r
+    virtual void               CalcSize(const FX_WCHAR* pwsStr, int32_t iLength, CFX_RectF &rect) = 0;\r
+    virtual void               DrawText(const FX_WCHAR* pwsStr, int32_t iLength, int32_t x, int32_t y) = 0;\r
+    virtual void               DrawText(const FX_WCHAR* pwsStr, int32_t iLength, FX_FLOAT x, FX_FLOAT y) = 0;\r
+    virtual void               DrawText(const FX_WCHAR* pwsStr, int32_t iLength, const CFX_Rect &rect) = 0;\r
+    virtual void               DrawText(const FX_WCHAR* pwsStr, int32_t iLength, const CFX_RectF &rect) = 0;\r
     virtual void               SetLogicClipRect(const CFX_RectF &rtClip) = 0;\r
-    virtual void               CalcLogicSize(FX_LPCWSTR pwsStr, int32_t iLength, CFX_SizeF &size) = 0;\r
-    virtual void               CalcLogicSize(FX_LPCWSTR pwsStr, int32_t iLength, CFX_RectF &rect) = 0;\r
-    virtual void               DrawLogicText(FX_LPCWSTR pwsStr, int32_t iLength, FX_FLOAT x, FX_FLOAT y) = 0;\r
-    virtual void               DrawLogicText(FX_LPCWSTR pwsStr, int32_t iLength, const CFX_RectF &rect) = 0;\r
+    virtual void               CalcLogicSize(const FX_WCHAR* pwsStr, int32_t iLength, CFX_SizeF &size) = 0;\r
+    virtual void               CalcLogicSize(const FX_WCHAR* pwsStr, int32_t iLength, CFX_RectF &rect) = 0;\r
+    virtual void               DrawLogicText(const FX_WCHAR* pwsStr, int32_t iLength, FX_FLOAT x, FX_FLOAT y) = 0;\r
+    virtual void               DrawLogicText(const FX_WCHAR* pwsStr, int32_t iLength, const CFX_RectF &rect) = 0;\r
     virtual int32_t    GetTotalLines() = 0;\r
 };\r
 #endif\r