Lines Matching defs:CFX_DIBitmap
66 CFX_DIBitmap::CFX_DIBitmap() {
76 bool CFX_DIBitmap::Create(int width,
130 bool CFX_DIBitmap::Copy(const CFX_DIBSource* pSrc) {
145 CFX_DIBitmap::~CFX_DIBitmap() {
152 uint8_t* CFX_DIBitmap::GetBuffer() const {
156 const uint8_t* CFX_DIBitmap::GetScanline(int line) const {
160 void CFX_DIBitmap::TakeOver(CFX_DIBitmap* pSrcBitmap) {
178 std::unique_ptr<CFX_DIBitmap> CFX_DIBSource::Clone(const FX_RECT* pClip) const {
185 auto pNewBitmap = pdfium::MakeUnique<CFX_DIBitmap>();
246 m_pAlphaMask = new CFX_DIBitmap;
304 void CFX_DIBitmap::Clear(uint32_t color) {
404 bool CFX_DIBitmap::TransferBitmap(int dest_left,
465 bool CFX_DIBitmap::TransferMask(int dest_left,
608 std::unique_ptr<CFX_DIBitmap> CFX_DIBSource::CloneAlphaMask(
617 auto pMask = pdfium::MakeUnique<CFX_DIBitmap>();
662 bool CFX_DIBitmap::LoadChannel(FXDIB_Channel destChannel,
741 std::unique_ptr<CFX_DIBitmap> pSrcMatched =
748 CFX_DIBitmap* pDst = this;
767 bool CFX_DIBitmap::LoadChannel(FXDIB_Channel destChannel, int value) {
826 bool CFX_DIBitmap::MultiplyAlpha(CFX_DIBSource* pSrcBitmap) {
837 CFX_MaybeOwned<CFX_DIBitmap> pSrcClone(
838 static_cast<CFX_DIBitmap*>(pSrcBitmap));
884 bool CFX_DIBitmap::GetGrayData(void* pIccTransform) {
900 CFX_DIBitmap* pMask = new CFX_DIBitmap;
931 CFX_DIBitmap* pMask = new CFX_DIBitmap;
948 CFX_DIBitmap* pMask = new CFX_DIBitmap;
966 CFX_DIBitmap* pMask = new CFX_DIBitmap;
989 bool CFX_DIBitmap::MultiplyAlpha(int alpha) {
1038 uint32_t CFX_DIBitmap::GetPixel(int x, int y) const {
1073 void CFX_DIBitmap::SetPixel(int x, int y, uint32_t color) {
1143 void CFX_DIBitmap::DownSampleScanline(int line,
1210 bool CFX_DIBitmap::ConvertColorScale(uint32_t forecolor, uint32_t backcolor) {
1345 std::unique_ptr<CFX_DIBitmap> CFX_DIBSource::FlipImage(bool bXFlip,
1347 auto pFlipped = pdfium::MakeUnique<CFX_DIBitmap>();
1419 m_pBitmap = pdfium::MakeUnique<CFX_DIBitmap>();
1481 bool CFX_ImageRenderer::Start(CFX_DIBitmap* pDevice,
1572 std::unique_ptr<CFX_DIBitmap> pBitmap(m_pTransformer->DetachBitmap());
1610 std::unique_ptr<CFX_DIBitmap> CFX_BitmapStorer::Detach() {
1614 void CFX_BitmapStorer::Replace(std::unique_ptr<CFX_DIBitmap> pBitmap) {
1639 m_pBitmap = pdfium::MakeUnique<CFX_DIBitmap>();