|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcs.pancava.caltha.worlds.GameEntity
public abstract class GameEntity
Tato trida definuje zakladni vlastnosti instance herniho sveta v editoru.
| Constructor Summary | |
|---|---|
GameEntity(int t)
Prazdny kontruktor pro takove objekty, ktere maji vzlastni vyznam. |
|
GameEntity(int x,
int y,
int t,
int counter)
Konstruktor - nastavuje zakladni vlastnosti vytvoreneho objektu. |
|
| Method Summary | |
|---|---|
void |
downID()
Snizi hodnotu ID o jedna. |
abstract int |
getCenterX()
Abstraktni trida, ktera vraci stred objektu v ose X. |
abstract int |
getCenterY()
Abstraktni trida, ktera vraci stred objektu v ose Y. |
abstract GameEntity |
getFirstRoom()
Abstraktni trida, ktera vraci nejaky objekt GameEntity. |
abstract java.lang.Object |
getGraphicsObject()
Abstraktni trida, ktera vraci grafickou reprezentaci daneho objektu v editoru. |
int |
getId()
Vraci ID obektu. |
int |
getLocationX()
Vrati X-ovou souradnici daneho objektu. |
int |
getLocationY()
Vrati Y-ovou souradnici daneho objektu. |
abstract GameEntity |
getSecondRoom()
Abstraktni trida, ktera vraci nejaky objekt GameEntity. |
int |
getType()
Vrati typ herniho objektu. |
java.lang.Boolean |
isSeleted()
Vraci stav objektu - zda byl nebo nebyl vybran (oznacen). |
static void |
resetCounter()
Reset counteru -> zaciname tvorit novy svet. |
void |
setLocationX(int x)
Nastavi X-ovou souradnici daneho objektu. |
void |
setLocationY(int y)
Nastavi Y-ovou souradnici daneho objektu. |
void |
setSelected(java.lang.Boolean s)
Nastavi stav objektu - vybran/nevybran. |
abstract void |
showGraphicsObject(java.awt.Graphics2D g2)
Zobrazi grafickou reprezentaci daneho obektu v editoru. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GameEntity(int x,
int y,
int t,
int counter)
x - int: X-ova souradnice vytvareneho objektu.y - int: y-ova souradnice vytvareneho objektu.t - int: Typ vytvoreneho objektu.counter - int : Citac vytvorenych objektu.public GameEntity(int t)
t - int: Typ vytvoreneho objektu| Method Detail |
|---|
public static void resetCounter()
public abstract int getCenterX()
public abstract int getCenterY()
public abstract GameEntity getFirstRoom()
public abstract java.lang.Object getGraphicsObject()
public final void downID()
public final int getId()
public final int getLocationX()
public final int getLocationY()
public abstract GameEntity getSecondRoom()
public final java.lang.Boolean isSeleted()
public final void setLocationX(int x)
x - int : X-ova souradnice daneho objektupublic final void setLocationY(int y)
y - int : Y-ova souradnice daneho objektupublic final void setSelected(java.lang.Boolean s)
s - Boolean : true - objekt byl vybran, jinak je false.public abstract void showGraphicsObject(java.awt.Graphics2D g2)
g2 - Graphics2D : Graficky kontext, do ktereho se bude kreslit.public final int getType()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||