atavism.agis.objects
Class Terravol
java.lang.Object
atavism.agis.objects.Terravol
- All Implemented Interfaces:
- java.io.Serializable
public class Terravol
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Terravol()
|
Terravol(java.lang.String mapName,
java.lang.String instance,
OID instanceOid)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Terravol
public Terravol()
Terravol
public Terravol(java.lang.String mapName,
java.lang.String instance,
OID instanceOid)
addChange
public Terravol.TerravolAction addChange(int id,
AOVector position,
AOVector size,
int actionDataType,
int brush,
java.util.ArrayList<AOVector> affectedVirtualChunks,
java.lang.String blockName,
float isoValueToAdd,
boolean force)
sendAllChangesToPlayer
public void sendAllChangesToPlayer(OID playerOid)
sendBlockChangeToSubscribers
public void sendBlockChangeToSubscribers(Terravol.TerravolAction action)
addSubscriber
public void addSubscriber(OID subscriber)
removeSubscriber
public void removeSubscriber(OID subscriber)
getMapName
public java.lang.String getMapName()
setMapName
public void setMapName(java.lang.String mapName)
getInstance
public java.lang.String getInstance()
setInstance
public void setInstance(java.lang.String instance)
getOwner
public OID getOwner()
setOwner
public void setOwner(OID instanceOid)
getChanges
public java.util.ArrayList<Terravol.TerravolAction> getChanges()
setChanges
public void setChanges(java.util.ArrayList<Terravol.TerravolAction> changes)
getSubscribers
public java.util.ArrayList<OID> getSubscribers()