eNTitanok.kkkg
Class KkkgPro.Lathato
java.lang.Object
|
+--eNTitanok.kkkg.KkkgPro.Helyzet
|
+--eNTitanok.kkkg.KkkgPro.Lathato
- Direct Known Subclasses:
- KkkgPro.KetyegoBomba, KkkgPro.Mozgo, KkkgPro.Targy
- Enclosing class:
- KkkgPro
- public abstract static class KkkgPro.Lathato
- extends KkkgPro.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 KkkgPro.Naplozo naplozo
- Ő végzi ezen :Láthatóval történtek naplózását.
KkkgPro.Lathato
public KkkgPro.Lathato()
getKlassz
public java.lang.String getKlassz()
- Visszadja a naplóba írandó osztálynevet. Azért nem `static', hogy
virtuális lehessen.
setNaplozo
public void setNaplozo(KkkgPro.Naplozo naplozo)
naploz
public void naploz(java.lang.String s,
KkkgPro.Naplozo naplozo)
- Egy sort naplóz, eléfűzve `this.getKlassz()'-t.
- See Also:
getKlassz()
naploz
public void naploz(java.lang.String s)
- Egy sort naplóz `this.naplozo'-val, 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(KkkgPro.Lathato masik)
akarsz_e_utkozni
public boolean akarsz_e_utkozni(KkkgPro.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.