public class World extends Object
Tato trida obsahuje jednotlive elementy prave vytvoreneho sveta.
Modifier and Type | Field and Description |
---|---|
static int |
WORLD_ROOM
Identifikuje objekt jako mistnost.
|
static int |
WORLD_ROUTE
Identifikuje objekt jako trasu mezi dvema objekty (mistnostmi).
|
Modifier and Type | Method and Description |
---|---|
void |
addGameEntity(GameEntity ge)
Vlozi vytvorenou herni instanci sveta do daneho seznamu, obsahuji jednotlive
elementy vytvoreneho sveta.
|
ArrayList<GameEntity> |
getWorldRoomsAL()
Vrati pole vsech mistnosti (objektu) ve vytvorenem svete.
|
GameEntity |
getWorldRoomsAL(int indexObektu)
Vrati objekt ze seznamu urceny indexem.
|
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.
|
public static final int WORLD_ROOM
public static final int WORLD_ROUTE
public World(String n)
n
- String : Nazev vytvareneho sveta.public final void addGameEntity(GameEntity ge)
ge
- GameEntity : Vkladana instance herniho sveta.public final ArrayList<GameEntity> getWorldRoomsAL()
public final 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.Copyright © 2008–2014. All rights reserved.