2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_TexturePaint__
5 #define __java_awt_TexturePaint__
9 #include <java/lang/Object.h>
22 class AffineTransform
;
34 class java::awt::TexturePaint
: public ::java::lang::Object
38 TexturePaint(::java::awt::image::BufferedImage
*, ::java::awt::geom::Rectangle2D
*);
39 virtual ::java::awt::image::BufferedImage
* getImage();
40 virtual ::java::awt::geom::Rectangle2D
* getAnchorRect();
41 virtual ::java::awt::PaintContext
* createContext(::java::awt::image::ColorModel
*, ::java::awt::Rectangle
*, ::java::awt::geom::Rectangle2D
*, ::java::awt::geom::AffineTransform
*, ::java::awt::RenderingHints
*);
42 virtual jint
getTransparency();
44 ::java::awt::image::BufferedImage
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) texture
;
45 ::java::awt::geom::Rectangle2D
* anchor
;
47 static ::java::lang::Class
class$
;
50 #endif // __java_awt_TexturePaint__