atavism.agis.objects
Class BuildingGrid
java.lang.Object
atavism.agis.objects.BuildingGrid
- All Implemented Interfaces:
- java.io.Serializable
public class BuildingGrid
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
BuildingGrid()
|
BuildingGrid(int id,
Point position,
int type,
OID owner,
int layerCount,
java.util.ArrayList<java.lang.String> buildings,
java.util.ArrayList<java.lang.Float> rotations)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildingGrid
public BuildingGrid()
BuildingGrid
public BuildingGrid(int id,
Point position,
int type,
OID owner,
int layerCount,
java.util.ArrayList<java.lang.String> buildings,
java.util.ArrayList<java.lang.Float> rotations)
updateBuilding
public void updateBuilding(int layer,
java.lang.String building,
int blueprint,
float rotation)
getID
public int getID()
setID
public void setID(int id)
getInstance
public java.lang.String getInstance()
setInstance
public void setInstance(java.lang.String instance)
getPosition
public Point getPosition()
setPosition
public void setPosition(Point position)
getType
public int getType()
setType
public void setType(int type)
getOwner
public OID getOwner()
setOwner
public void setOwner(OID owner)
getLayerCount
public int getLayerCount()
setLayerCount
public void setLayerCount(int layerCount)
getLayerHeight
public float getLayerHeight()
setLayerHeight
public void setLayerHeight(float layerHeight)
getBuildings
public java.util.ArrayList<java.lang.String> getBuildings()
setBuildings
public void setBuildings(java.util.ArrayList<java.lang.String> buildings)
getBlueprints
public java.util.ArrayList<java.lang.Integer> getBlueprints()
setBlueprints
public void setBlueprints(java.util.ArrayList<java.lang.Integer> blueprints)
getRotations
public java.util.ArrayList<java.lang.Float> getRotations()
setRotations
public void setRotations(java.util.ArrayList<java.lang.Float> rotations)
getOIDs
public java.util.ArrayList<OID> getOIDs()
spawnBuildings
public void spawnBuildings(OID instanceOID)
spawnBuilding
public void spawnBuilding(int layer,
OID instanceOID)