eNTitanok.kkkg
Class KkkgAppl.Lathato
java.lang.Object
|
+--eNTitanok.kkkg.KkkgAppl.Helyzet
|
+--eNTitanok.kkkg.KkkgAppl.Lathato
- Direct Known Subclasses:
- KkkgAppl.KetyegoBomba, KkkgAppl.Mozgo, KkkgAppl.Targy
- Enclosing class:
- KkkgAppl
- public abstract static class KkkgAppl.Lathato
- extends KkkgAppl.Helyzet
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
id
protected int id
- Egyedi azonosító. A :Labirintus osztja ki és használja. Ha kisebb
nullánál, akkor a :Látható még nem jelent meg a labirintusban, vagy
egy korábbi ciklusban már eltűnt belőle.
kepek
protected Kepek.Kep[] kepek
aktkep
protected Kepek.Kep aktkep
akti
protected int akti
naplozo
protected KkkgAppl.Naplozo naplozo
- Ő végzi ezen :Láthatóval történtek naplózását.
KkkgAppl.Lathato
public KkkgAppl.Lathato()
getKlassz
public java.lang.String getKlassz()
- Visszadja a naplóba írandó osztálynevet. Azért nem `static', hogy
virtuális lehessen.
getReteg
public abstract int getReteg()
- Egy nemnegatív konstanst ad vissza: minél nagyobb a konstans, annál
feljebb kell rajzolni az objektumot.
setNaplozo
public void setNaplozo(KkkgAppl.Naplozo naplozo)
naploz
public void naploz(java.lang.String s,
KkkgAppl.Naplozo naplozo)
- Már nem csinál semmit, mert ez már nem a prototípus. Prototípusban:
Egy sort naplóz, eléfűzve `this.getKlassz()'-t.
- See Also:
getKlassz()
naploz
public void naploz(java.lang.String s)
- Már nem csinál semmit, mert ez már nem a prototípus. Prototípusban:
Egy sort naplóz, eléfűzve `this.getKlassz()'-t.
- See Also:
getKlassz()
setId
public void setId(int id)
getId
public int getId()
getKepnevek
public java.lang.String[] getKepnevek()
mozgat
public void mozgat(int ujx,
int ujy)
rarajzolArnyek
public void rarajzolArnyek(Kepek.Sdpts sd)
rarajzol
public void rarajzol(Kepek.Sdpts sd)
utkozik_e
public boolean utkozik_e(KkkgAppl.Lathato masik)
akarsz_e_utkozni
public boolean akarsz_e_utkozni(KkkgAppl.Lathato masik)
- Labirintus hívja meg új :Látható felvételekor (az újra és a régiekre is);
pontosan akkor ad vissza true-t, ha kell ütközésvizsgálatot végezni this
és `masik' között. Az ütközésvizsgálatot Labirintus végzi this.utkozik_e
módszeres hivogatásával.
Érdemes átdefiniálni.
halad
protected abstract void halad()
- Egy lépes egy ciklusban. Nem feltétlenül mozgás, lehet ütközésvizsgálat
és más :Láthatókra hatás stb.