2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_ColorPaintContext__
5 #define __java_awt_ColorPaintContext__
9 #include <java/lang/Object.h>
16 class ColorPaintContext
;
17 class ColorPaintContext$ColorRaster
;
27 class java::awt::ColorPaintContext
: public ::java::lang::Object
30 public: // actually package-private
31 ColorPaintContext(jint
);
32 ColorPaintContext(::java::awt::image::ColorModel
*, jint
);
34 virtual void dispose();
35 virtual ::java::awt::image::ColorModel
* getColorModel();
36 virtual ::java::awt::image::Raster
* getRaster(jint
, jint
, jint
, jint
);
37 public: // actually package-private
38 jint
__attribute__((aligned(__alignof__( ::java::lang::Object
)))) color
;
39 ::java::awt::image::ColorModel
* colorModel
;
41 ::java::awt::ColorPaintContext$ColorRaster
* cachedRaster
;
43 static ::java::lang::Class
class$
;
46 #endif // __java_awt_ColorPaintContext__