package com.kartoflane.ftl.layout;
/**
* A dumb representation of a door as a layout object.
*
* @author kartoFlane
*
*/
public class DoorLayoutObject extends LayoutObject {
/** h = 0 means horizontal, 1 means vertical */
public DoorLayoutObject(int x, int y, int lid, int rid, int h) {
super(LOType.DOOR, 5);
values[0] = x;
values[1] = y;
values[2] = lid;
values[3] = rid;
values[4] = h;
}
public int getX() {
return values[0];
}
public int getY() {
return values[1];
}
public int getLeftIndex() {
return values[2];
}
public int getRightIndex() {
return values[3];
}
public int getHorizontal() {
return values[4];
}
public boolean isHorizontal() {
return values[4] == 0;
}
}