|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.b3dgs.lionengine.game.map.DefaultTile
public class DefaultTile
Default class tile; containing following data:
It also contains default saving functions; data are stored this way:pattern - tilesheet number. number - tile number inside current tilesheet. x & y - location. collision - collision name.
(int) pattern, (int) number, (int) x, (int) y, (string) collision.
Constructor Summary | |
---|---|
DefaultTile()
Create a new blank tile. |
|
DefaultTile(int pattern,
int number,
int x,
int y,
java.lang.String collision)
Create a new tile. |
Method Summary | |
---|---|
java.lang.String |
getCollision()
Get tile collision name. |
int |
getNumber()
Get tile index number. |
int |
getPattern()
Get pattern number. |
int |
getX()
Get tile location x. |
int |
getY()
Get tile location y. |
void |
load(FileReader file)
Load tile. |
void |
load(XMLNode node)
Load tile. |
void |
save(FileWriter file)
Save tile. |
void |
save(XMLNode node)
Save tile. |
void |
setCollision(java.lang.String collision)
Set collision name. |
void |
setNumber(int number)
Set tile index inside pattern. |
void |
setPattern(int pattern)
Set pattern number. |
void |
setX(int x)
Set tile location x. |
void |
setY(int y)
Set tile location y. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultTile()
public DefaultTile(int pattern, int number, int x, int y, java.lang.String collision)
pattern
- patter number.number
- index number.x
- real location x.y
- real location y.collision
- collision name.Method Detail |
---|
public void setPattern(int pattern)
pattern
- pattern number.public void setNumber(int number)
number
- tile index.public void setX(int x)
x
- tile location x.public void setY(int y)
y
- tile location y.public void setCollision(java.lang.String collision)
collision
- collision name.public int getPattern()
public int getNumber()
public int getX()
public int getY()
public java.lang.String getCollision()
public void save(FileWriter file) throws java.io.IOException
(integer) pattern number (integer) index number inside pattern (integer) tile location x (integer tile location y
file
- file writer reference.
java.io.IOException
- error on writing.public void save(XMLNode node)
(integer) pattern number (integer) index number inside pattern (integer) tile location x (integer tile location y
node
- node reference.public void load(FileReader file) throws java.io.IOException
(integer) pattern number (integer) index number inside pattern (integer) tile location x (integer tile location y
file
- file reader reference.
java.io.IOException
- error on reading.public void load(XMLNode node)
(integer) pattern number (integer) index number inside pattern (integer) tile location x (integer tile location y
node
- node reference.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |