| Index: xfa/include/fwl/basewidget/fxmath_barcode.h
|
| diff --git a/xfa/include/fwl/basewidget/fxmath_barcode.h b/xfa/include/fwl/basewidget/fxmath_barcode.h
|
| index c6ef766f7f3a394533db25e6cbee7ddf901a8360..58ce11727c73bf717350d7ed18dc0713ed20e393 100644
|
| --- a/xfa/include/fwl/basewidget/fxmath_barcode.h
|
| +++ b/xfa/include/fwl/basewidget/fxmath_barcode.h
|
| @@ -7,12 +7,21 @@
|
| #ifndef XFA_INCLUDE_FWL_BASEWIDGET_FXMATH_BARCODE_H_
|
| #define XFA_INCLUDE_FWL_BASEWIDGET_FXMATH_BARCODE_H_
|
|
|
| -#include "xfa/include/fxbarcode/BC_BarCode.h"
|
| +#include "core/include/fxcrt/fx_string.h"
|
| +#include "core/include/fxcrt/fx_system.h"
|
| +#include "core/include/fxge/fx_dib.h"
|
| +#include "xfa/fxbarcode/include/BC_Library.h"
|
| +
|
| +class CFX_Font;
|
| +class CFX_Matrix;
|
| +class CFX_RenderDevice;
|
|
|
| class IFX_Barcode {
|
| public:
|
| virtual ~IFX_Barcode() {}
|
| +
|
| virtual void Release() = 0;
|
| +
|
| virtual BC_TYPE GetType() = 0;
|
| virtual FX_BOOL Encode(const CFX_WideStringC& contents,
|
| FX_BOOL isDevice,
|
| @@ -47,6 +56,7 @@ class IFX_Barcode {
|
| virtual FX_BOOL SetErrorCorrectionLevel(int32_t level) = 0;
|
| virtual FX_BOOL SetTruncated(FX_BOOL truncated) = 0;
|
| };
|
| +
|
| IFX_Barcode* FX_Barcode_Create(BC_TYPE type);
|
|
|
| #endif // XFA_INCLUDE_FWL_BASEWIDGET_FXMATH_BARCODE_H_
|
|
|