|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcs.pancava.caltha.worlds.World
public class World
Tato trida obsahuje jednotlive elementy prave vytvoreneho sveta.
| Field Summary | |
|---|---|
static int |
WORLD_ROOM
Identifikuje objekt jako mistnost. |
static int |
WORLD_ROUTE
Identifikuje objekt jako trasu mezi dvema objekty (mistnostmi). |
| Constructor Summary | |
|---|---|
World(java.lang.String n)
Konstruktor. |
|
| Method Summary | |
|---|---|
void |
addGameEntity(GameEntity ge)
Vlozi vytvorenou herni instanci sveta do daneho seznamu, obsahuji jednotlive elementy vytvoreneho sveta. |
java.util.ArrayList<GameEntity> |
getWorldRoomsAL()
Vrati pole vsech mistnosti (objektu) ve vytvorenem svete. |
GameEntity |
getWorldRoomsAL(int indexObektu)
Vrati objekt ze seznamu urceny indexem. |
java.util.ArrayList<GameEntity> |
getWorldRoutesAL()
Vrati pole vsech spoju (cest) ve vytvorenem svete. |
GameEntity |
getWorldRoutesAL(int indexObektu)
Vrati objekt ze seznamu urceny indexem. |
void |
updateGameEntityLocation(GameEntity ge,
int index,
int x,
int y)
Aktualizuje lokaci konkretniho objektu. |
void |
updateRooms(int odstranenyIndex)
Pokud smazeme nejakou mistnost, tak ztratime i index do seznamu mistnost -> do seznamu se take pristupuje primo s pomoci indexu. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int WORLD_ROOM
public static final int WORLD_ROUTE
| Constructor Detail |
|---|
public World(java.lang.String n)
n - String : Nazev vytvareneho sveta.| Method Detail |
|---|
public final void addGameEntity(GameEntity ge)
ge - GameEntity : Vkladana instance herniho sveta.public final java.util.ArrayList<GameEntity> getWorldRoomsAL()
public final java.util.ArrayList<GameEntity> getWorldRoutesAL()
public final GameEntity getWorldRoomsAL(int indexObektu)
indexObektu - int : Index objektu ze seznamu, ktery budeme vracet.
public final GameEntity getWorldRoutesAL(int indexObektu)
indexObektu - int : Index objektu ze seznamu, ktery budeme vracet.
public final void updateGameEntityLocation(GameEntity ge,
int index,
int x,
int y)
ge - GameEntity: Herni objekt, ktery budeme aktualizovat.index - : Index obektu, u ktereho provadime aktualizaci lokace.x - : X-ova souradnice nove pozice.y - : Y-ova souradnice nove pozice.public void updateRooms(int odstranenyIndex)
odstranenyIndex - int : Od jake pozice budeme posouvat indexy.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||