diff options
Diffstat (limited to 'vcl/aqua/inc/salbmp.h')
-rw-r--r-- | vcl/aqua/inc/salbmp.h | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/vcl/aqua/inc/salbmp.h b/vcl/aqua/inc/salbmp.h index 818b25d38772..c438ea929c38 100644 --- a/vcl/aqua/inc/salbmp.h +++ b/vcl/aqua/inc/salbmp.h @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -42,34 +42,34 @@ #include "basebmp/bitmapdevice.hxx" // -------------- -// - SalBitmap - +// - SalBitmap - // -------------- -struct BitmapBuffer; -class BitmapColor; -class BitmapPalette; -class AquaSalVirtualDevice; -class AquaSalGraphics; +struct BitmapBuffer; +class BitmapColor; +class BitmapPalette; +class AquaSalVirtualDevice; +class AquaSalGraphics; class AquaSalBitmap : public SalBitmap { public: - CGContextRef mxGraphicContext; - mutable CGImageRef mxCachedImage; - BitmapPalette maPalette; - basebmp::RawMemorySharedArray maUserBuffer; - basebmp::RawMemorySharedArray maContextBuffer; - sal_uInt16 mnBits; - int mnWidth; - int mnHeight; - sal_uInt32 mnBytesPerRow; + CGContextRef mxGraphicContext; + mutable CGImageRef mxCachedImage; + BitmapPalette maPalette; + basebmp::RawMemorySharedArray maUserBuffer; + basebmp::RawMemorySharedArray maContextBuffer; + sal_uInt16 mnBits; + int mnWidth; + int mnHeight; + sal_uInt32 mnBytesPerRow; public: AquaSalBitmap(); virtual ~AquaSalBitmap(); - + public: - + // SalBitmap methods bool Create( const Size& rSize, USHORT nBitCount, const BitmapPalette& rPal ); bool Create( const SalBitmap& rSalBmp ); @@ -78,12 +78,12 @@ public: virtual bool Create( const ::com::sun::star::uno::Reference< ::com::sun::star::rendering::XBitmapCanvas > xBitmapCanvas, Size& rSize, bool bMask = false ); - + void Destroy(); - + Size GetSize() const; USHORT GetBitCount() const; - + BitmapBuffer *AcquireBuffer( bool bReadOnly ); void ReleaseBuffer( BitmapBuffer* pBuffer, bool bReadOnly ); @@ -91,21 +91,21 @@ public: private: // quartz helper - bool CreateContext(); + bool CreateContext(); void DestroyContext(); - bool AllocateUserData(); + bool AllocateUserData(); - void ConvertBitmapData( sal_uInt32 nWidth, sal_uInt32 nHeight, + void ConvertBitmapData( sal_uInt32 nWidth, sal_uInt32 nHeight, sal_uInt16 nDestBits, sal_uInt32 nDestBytesPerRow, const BitmapPalette& rDestPalette, sal_uInt8* pDestData, sal_uInt16 nSrcBits, sal_uInt32 nSrcBytesPerRow, const BitmapPalette& rSrcPalette, sal_uInt8* pSrcData ); public: - bool Create( CGLayerRef xLayer, int nBitCount, int nX, int nY, int nWidth, int nHeight, bool bMirrorVert = true ); + bool Create( CGLayerRef xLayer, int nBitCount, int nX, int nY, int nWidth, int nHeight, bool bMirrorVert = true ); public: - CGImageRef CreateWithMask( const AquaSalBitmap& rMask, int nX, int nY, int nWidth, int nHeight ) const; - CGImageRef CreateColorMask( int nX, int nY, int nWidth, int nHeight, SalColor nMaskColor ) const; - CGImageRef CreateCroppedImage( int nX, int nY, int nWidth, int nHeight ) const; + CGImageRef CreateWithMask( const AquaSalBitmap& rMask, int nX, int nY, int nWidth, int nHeight ) const; + CGImageRef CreateColorMask( int nX, int nY, int nWidth, int nHeight, SalColor nMaskColor ) const; + CGImageRef CreateCroppedImage( int nX, int nY, int nWidth, int nHeight ) const; }; #endif // _SV_SALBMP_HXX |