39 virtual void createFromImage(Image* aImage, int aX, int aY, int aWidth, int aHeight); |
39 virtual void createFromImage(Image* aImage, int aX, int aY, int aWidth, int aHeight); |
40 virtual void createFromImageData(ImageDataWrapper* aData); |
40 virtual void createFromImageData(ImageDataWrapper* aData); |
41 virtual void createFromRGB(int* aRgbdata, int aWidth, int aHeight, bool aHasAlpha); |
41 virtual void createFromRGB(int* aRgbdata, int aWidth, int aHeight, bool aHasAlpha); |
42 virtual void dispose(); |
42 virtual void dispose(); |
43 virtual QPaintDevice* getBindable(); |
43 virtual QPaintDevice* getBindable(); |
44 virtual int getFormat(); |
44 virtual TImageFormat getFormat(); |
45 virtual int getHeight(); |
45 virtual int getHeight(); |
|
46 virtual const QImage* getConstImage(); |
|
47 virtual QImage* getImage(); |
|
48 virtual const QPixmap* getConstPixmap(); |
46 virtual QPixmap* getPixmap(); |
49 virtual QPixmap* getPixmap(); |
47 virtual void getRgb(int* aRgbdata, int aOffset, int aScanlength, int aX, int aY, int aWidth, int aHeight); |
50 virtual void getRgb(int* aRgbdata, int aOffset, int aScanlength, int aX, int aY, int aWidth, int aHeight); |
48 virtual void getRgb(char* aRgbdata, char* aTransparencyMask,int aOffset, int aScanlength, int aX, int aY, int aWidth, int aHeight, int aFormat); |
51 virtual void getRgb(char* aRgbdata, char* aTransparencyMask,int aOffset, int aScanlength, int aX, int aY, int aWidth, int aHeight, int aFormat); |
49 virtual void getRgb(short* aRgbdata, int aOffset, int aScanlength, int aX, int aY, int aWidth, int aHeight, int aFormat); |
52 virtual void getRgb(short* aRgbdata, int aOffset, int aScanlength, int aX, int aY, int aWidth, int aHeight, int aFormat); |
50 virtual int getWidth(); |
53 virtual int getWidth(); |
|
54 virtual const QImage toConstImage(); |
51 virtual QImage toImage(); |
55 virtual QImage toImage(); |
|
56 virtual QPixmap toPixmap(); |
52 virtual void transform(TTransform aTransform); |
57 virtual void transform(TTransform aTransform); |
53 virtual TImageType type(); |
58 virtual TImageType type(); |
54 virtual int getAlpha(); |
59 |
55 virtual bool hasMask(); |
|
56 virtual bool hasAlphaChannel(); |
60 virtual bool hasAlphaChannel(); |
57 |
61 |
58 private: |
62 private: |
59 QPixmap mPixmap; |
63 QPixmap mPixmap; |
60 int mAlpha; |
|
61 bool mHasMask; |
|
62 }; |
64 }; |
63 |
65 |
64 } // namespace GFX |
66 } // namespace GFX |
65 } // namespace Java |
67 } // namespace Java |
66 |
68 |