package javax.microedition.lcdui.game;

import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;

public class Sprite extends Layer
{
 public static final int TRANS_MIRROR = 2;
 public static final int TRANS_MIRROR_ROT180 = 1;
 public static final int TRANS_MIRROR_ROT270 = 4;
 public static final int TRANS_MIRROR_ROT90 = 7;
 public static final int TRANS_NONE = 0;
 public static final int TRANS_ROT180 = 3;
 public static final int TRANS_ROT270 = 6;
 public static final int TRANS_ROT90 = 5;

 public Sprite(Image)
 {
 }
 
 public Sprite(Image, int, int)
 {
 }
 
 public Sprite(Sprite)
 {
 }
 
 public final boolean collidesWith(Image, int, int, boolean)
 {
  return false;
 }
 
 public final boolean collidesWith(Sprite, boolean)
 {
  return false;
 }
 
 public final boolean collidesWith(TiledLayer, boolean)
 {
  return false;
 }
 
 public void defineCollisionRectangle(int, int, int, int)
 {
 }
 
 public void defineReferencePixel(int, int)
 {
 }
 
 public final int getFrame()
 {
  return 0;
 }
 
 public int getFrameSequenceLength()
 {
  return 0;
 }
 
 public int getRawFrameCount()
 {
  return 0;
 }
 
 public int getRefPixelX()
 {
  return 0;
 }
 
 public int getRefPixelY()
 {
  return 0;
 }
 
 public void move(int, int)
 {
 }
 
 public void setPosition(int, int)
 {
 }
 
 public void nextFrame()
 {
 }
 
 public final void paint(Graphics)
 {
 }
 
 public void prevFrame()
 {
 }
 
 public void setFrame(int)
 {
 }
 
 public void setFrameSequence(int[])
 {
 }
 
 public void setImage(Image, int, int)
 {
 }
 
 public void setRefPixelPosition(int, int)
 {
 }
 
 public void setTransform(int)
 {
 }
 
}