|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Map
Decor d'un jeu
Field Summary | |
static int |
DEFAULT_ELEMENT_HEIGHT
|
static int |
DEFAULT_ELEMENT_WIDTH
|
protected int |
height
|
protected int |
scrollX
|
protected int |
scrollY
|
boolean[][] |
tabSolid
|
protected int |
width
|
Method Summary | |
void |
changeTab(java.util.Vector tabImage,
java.util.Vector tabName)
Met à jour la table des images et des noms ATTENTION !!!!! |
void |
draw(java.awt.Graphics g)
Affichage du décor dans un graphics |
java.awt.Dimension |
getSize()
Renvoi la taille du décor(en pixel) |
java.util.Vector |
getTableImage()
Renvois la liste des Images icone ATTENTION !!!!! |
java.util.Vector |
getTableName()
Renvoi la liste des noms ATTENTION !!!!! |
static Map |
load(java.lang.String fileName)
Chargement d'une map |
boolean |
scrollHorizontaly(int dx)
|
boolean |
scrollVerticaly(int dy)
|
void |
setElement(int x,
int y,
int type)
Permet de modifier localement un élément du decor |
void |
setEmpty(int x,
int y)
|
void |
setSolid(int x,
int y)
Permet de modifier localement une piece solide du decor |
void |
setSolidView(boolean value)
Marquage des parties du décor qui sont solides |
void |
setViewPortSize(int width,
int height)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public boolean[][] tabSolid
public static final int DEFAULT_ELEMENT_WIDTH
public static final int DEFAULT_ELEMENT_HEIGHT
protected int scrollX
protected int scrollY
protected int width
protected int height
Method Detail |
public void changeTab(java.util.Vector tabImage, java.util.Vector tabName)
public void setElement(int x, int y, int type)
public void setSolid(int x, int y)
public void setEmpty(int x, int y)
public void setSolidView(boolean value)
public java.awt.Dimension getSize()
public void draw(java.awt.Graphics g)
public java.util.Vector getTableImage()
public java.util.Vector getTableName()
public static Map load(java.lang.String fileName)
public boolean scrollHorizontaly(int dx)
public boolean scrollVerticaly(int dy)
public void setViewPortSize(int width, int height)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |