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
1 changed files with 26 additions and 0 deletions

View File

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