Class Gate.Pos

java.lang.Object
com.prineside.tdi2.Gate.Pos
All Implemented Interfaces:
KryoSerializable, MapElementPos
Enclosing class:
Gate

public static class Gate.Pos extends Object implements KryoSerializable, MapElementPos
  • Constructor Details

    • Pos

      public Pos()
    • Pos

      public Pos(Gate.Pos from)
    • Pos

      public Pos(Gate from)
    • Pos

      public Pos(int x, int y, boolean isLeft)
  • Method Details

    • write

      public void write(Kryo kryo, Output output)
      Specified by:
      write in interface KryoSerializable
    • read

      public void read(Kryo kryo, Input input)
      Specified by:
      read in interface KryoSerializable
    • set

      public void set(Gate.Pos from)
    • getX

      public int getX()
    • setX

      public void setX(int x)
    • getY

      public int getY()
    • setY

      public void setY(int y)
    • isLeft

      public boolean isLeft()
    • setLeft

      public void setLeft(boolean left)
    • is

      public boolean is(int x, int y, boolean left)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object