Comments added to Drawer.java
This commit is contained in:
parent
618add1c98
commit
3ed7fbcb20
@ -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();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user