Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / src / fxbarcode / BC_Writer.h
index d92dc9b..3d22625 100644 (file)
@@ -12,22 +12,22 @@ class CBC_Writer
 public:\r
     CBC_Writer();\r
     virtual ~CBC_Writer();\r
-    virtual FX_BYTE            *Encode(const CFX_ByteString &contents, BCFORMAT format, FX_INT32 &outWidth, FX_INT32 &outHeight, FX_INT32 &e) = 0;\r
-    virtual FX_BYTE            *Encode(const CFX_ByteString &contents, BCFORMAT format, FX_INT32 &outWidth, FX_INT32 &outHeight, FX_INT32 hints, FX_INT32 &e) = 0;\r
-    virtual FX_BOOL            SetCharEncoding(FX_INT32 encoding);\r
-    virtual FX_BOOL            SetModuleHeight(FX_INT32 moduleHeight);\r
-    virtual FX_BOOL            SetModuleWidth(FX_INT32 moduleWidth);\r
-    virtual FX_BOOL            SetHeight(FX_INT32 height);\r
-    virtual FX_BOOL            SetWidth(FX_INT32 width);\r
+    virtual uint8_t            *Encode(const CFX_ByteString &contents, BCFORMAT format, int32_t &outWidth, int32_t &outHeight, int32_t &e) = 0;\r
+    virtual uint8_t            *Encode(const CFX_ByteString &contents, BCFORMAT format, int32_t &outWidth, int32_t &outHeight, int32_t hints, int32_t &e) = 0;\r
+    virtual FX_BOOL            SetCharEncoding(int32_t encoding);\r
+    virtual FX_BOOL            SetModuleHeight(int32_t moduleHeight);\r
+    virtual FX_BOOL            SetModuleWidth(int32_t moduleWidth);\r
+    virtual FX_BOOL            SetHeight(int32_t height);\r
+    virtual FX_BOOL            SetWidth(int32_t width);\r
     virtual void               SetBackgroundColor(FX_ARGB backgroundColor);\r
     virtual void               SetBarcodeColor(FX_ARGB foregroundColor);\r
 protected:\r
-    CFX_DIBitmap*      CreateDIBitmap(FX_INT32 width, FX_INT32 height);\r
-    FX_INT32           m_CharEncoding;\r
-    FX_INT32           m_ModuleHeight;\r
-    FX_INT32           m_ModuleWidth;\r
-    FX_INT32           m_Height;\r
-    FX_INT32           m_Width;\r
+    CFX_DIBitmap*      CreateDIBitmap(int32_t width, int32_t height);\r
+    int32_t            m_CharEncoding;\r
+    int32_t            m_ModuleHeight;\r
+    int32_t            m_ModuleWidth;\r
+    int32_t            m_Height;\r
+    int32_t            m_Width;\r
     FXDIB_Format       m_colorSpace;\r
     FX_ARGB                    m_barColor;\r
     FX_ARGB                    m_backgroundColor;\r