Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
jgame.JGImage

Packages that use JGImage
jgame | Contains the platform-independent classes of JGame.
jgame.impl | Package containing platform independent implementation details.
jgame.platform | Contains the platform-dependent JGame classes.

Uses of JGImage in jgame

Methods in jgame that return JGImage
`JGImage` | `JGImage.crop(int x, int y, int width, int height)`
`JGImage` | `JGImage.flip(boolean horiz, boolean vert)`
`JGImage` | `JGImage.loadImage(java.lang.String imgfile)` Load image from resource path (using getResource).
`JGImage` | `JGImage.rotate(int angle)` for angle, only increments of 90 are allowed
`JGImage` | `JGImage.rotateAny(double angle)` Image is rotated by rot (radians).
`JGImage` | `JGImage.scale(int width, int height)` Returns a smoothly scaled image using getScaledInstance.
`JGImage` | `JGImage.toDisplayCompatible(int thresh, JGColor bg_col, boolean fast, boolean bitmask)` Turn a (possibly) translucent or indexed image into a display-compatible bitmask image using the given alpha threshold and render-to-background colour, or to display-compatible translucent image.

Uses of JGImage in jgame.impl

Fields in jgame.impl declared as JGImage
`JGImage` | `EngineLogic.imageutil`
`JGImage` | `ImageMap.img`

Methods in jgame.impl that return JGImage
`JGImage` | `JGEngineInterface.getImage(java.lang.String imgname)` Gets (scaled) image directly.
`JGImage` | `EngineLogic.getImage(java.lang.String imgname)` Slow version, (re)scales image on demand if original image is present.
`JGImage` | `EngineLogic.getImageOrig(java.lang.String imgname)`
`JGImage` | `EngineLogic.getImageQuick(java.lang.String imgname)` Quick version does not scale image on demand, and does not give an error when image is not defined.
`JGImage` | `EngineLogic.getSubImage(java.lang.String mapname, int imgnr)` protected

Methods in jgame.impl with parameters of type JGImage
`void` | `EngineLogic.defineImage(java.lang.String name, java.lang.String tilename, int collisionid, JGImage img, java.lang.String img_op, int top, int left, int width, int height)` passing -1 to top,left,width,height indicates these have to be taken from the image dimensions.

Constructors in jgame.impl with parameters of type JGImage
`EngineLogic(JGImage imageutil, boolean make_bitmask, boolean prescale)`
`ImageMap(JGImage imageutil, java.lang.String imgfile, int xofs, int yofs, int tilex, int tiley, int skipx, int skipy)`

Uses of JGImage in jgame.platform

Methods in jgame.platform that return JGImage
`JGImage` | `JGEngine.getImage(java.lang.String imgname)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES