#include "xfa/fwl/cfwl_barcode.h"
#include "fxbarcode/cfx_barcode.h"
#include "xfa/fgas/font/cfgas_gefont.h"
#include "xfa/fwl/cfwl_notedriver.h"
#include "xfa/fwl/cfwl_themepart.h"
#include "xfa/fwl/ifwl_themeprovider.h"
#include "xfa/fwl/theme/cfwl_utils.h"
namespace pdfium {
CFWL_Barcode::CFWL_Barcode(CFWL_App* app)
: … { … }
CFWL_Barcode::~CFWL_Barcode() = default;
FWL_Type CFWL_Barcode::GetClassID() const { … }
void CFWL_Barcode::Update() { … }
void CFWL_Barcode::DrawWidget(CFGAS_GEGraphics* pGraphics,
const CFX_Matrix& matrix) { … }
void CFWL_Barcode::SetType(BC_TYPE type) { … }
void CFWL_Barcode::SetText(const WideString& wsText) { … }
void CFWL_Barcode::SetTextSkipNotify(const WideString& wsText) { … }
bool CFWL_Barcode::IsProtectedType() const { … }
void CFWL_Barcode::OnProcessEvent(CFWL_Event* pEvent) { … }
void CFWL_Barcode::SetModuleHeight(int32_t height) { … }
void CFWL_Barcode::SetModuleWidth(int32_t width) { … }
void CFWL_Barcode::SetDataLength(int32_t dataLength) { … }
void CFWL_Barcode::SetCalChecksum(bool calChecksum) { … }
void CFWL_Barcode::SetPrintChecksum(bool printChecksum) { … }
void CFWL_Barcode::SetTextLocation(BC_TEXT_LOC location) { … }
void CFWL_Barcode::SetWideNarrowRatio(int8_t ratio) { … }
void CFWL_Barcode::SetStartChar(char startChar) { … }
void CFWL_Barcode::SetEndChar(char endChar) { … }
void CFWL_Barcode::SetErrorCorrectionLevel(int32_t ecLevel) { … }
void CFWL_Barcode::GenerateBarcodeImageCache() { … }
void CFWL_Barcode::CreateBarcodeEngine() { … }
}