Files
Arcade/model/drawObjects/DrawObject.java
T
2015-06-19 14:36:40 +02:00

30 lines
499 B
Java

package model.drawObjects;
import java.awt.Graphics2D;
import java.awt.geom.AffineTransform;
public abstract class DrawObject {
protected AffineTransform transform;
protected double width,
height;
protected int index = 0;
public DrawObject() {
transform = new AffineTransform();
}
public int getIndex(){
return index;
}
public void setIndex(int index){
this.index = index;
}
public abstract void draw(Graphics2D g2);
public abstract void update(float factor);
}