Comments added to Drawer.java

This commit is contained in:
Siket Melinda Tekla 2016-05-16 20:47:37 +02:00
parent 618add1c98
commit 3ed7fbcb20

View File

@ -3,10 +3,36 @@ package cicaprojekt;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.io.IOException; import java.io.IOException;
/**
* A játék egyes elemeinek kirajzolását összefogó interface.
*/
public interface Drawer { public interface Drawer {
/**
* A kirajzolás függvénye.
*
* @throws IOException Ha nem találhatóak a képek.
*/
void draw() throws IOException; void draw() throws IOException;
/**
* A kirajzolandó egység x-koordinátájával tér vissza.
*
* @return x-koordináta
*/
int getTileX(); int getTileX();
/**
* A kirajzolandó egység y-koordinátájával tér vissza.
*
* @return y-koordináta
*/
int getTileY(); int getTileY();
/**
* A képpel tér vissza.
*
* @return a kép
*/
BufferedImage getImage(); BufferedImage getImage();
} }