Atavism Version 2018.1AGIS API

atavism.agis.objects
Class Terravol

java.lang.Object
  extended by 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

Nested Class Summary
 class Terravol.TerravolAction
           
 
Constructor Summary
Terravol()
           
Terravol(java.lang.String mapName, java.lang.String instance, OID instanceOid)
           
 
Method Summary
 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)
           
 void addSubscriber(OID subscriber)
           
 java.util.ArrayList<Terravol.TerravolAction> getChanges()
           
 java.lang.String getInstance()
           
 java.lang.String getMapName()
           
 OID getOwner()
           
 java.util.ArrayList<OID> getSubscribers()
           
 void removeSubscriber(OID subscriber)
           
 void sendAllChangesToPlayer(OID playerOid)
           
 void sendBlockChangeToSubscribers(Terravol.TerravolAction action)
           
 void setChanges(java.util.ArrayList<Terravol.TerravolAction> changes)
           
 void setInstance(java.lang.String instance)
           
 void setMapName(java.lang.String mapName)
           
 void setOwner(OID instanceOid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Terravol

public Terravol()

Terravol

public Terravol(java.lang.String mapName,
                java.lang.String instance,
                OID instanceOid)
Method Detail

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()


Copyright © 2018 Dragonsan Studios Sp. z o.o.