Atavism Version 2018.1AGIS API

atavism.server.engine
Class BaseBehavior.FollowCommandMessage

java.lang.Object
  extended by atavism.msgsys.Message
      extended by atavism.msgsys.SubjectMessage
          extended by atavism.server.engine.Behavior.CommandMessage
              extended by atavism.server.engine.BaseBehavior.FollowCommandMessage
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
BaseBehavior

public static class BaseBehavior.FollowCommandMessage
extends Behavior.CommandMessage

See Also:
Serialized Form

Field Summary
 
Fields inherited from class atavism.msgsys.SubjectMessage
oid
 
Constructor Summary
BaseBehavior.FollowCommandMessage()
           
BaseBehavior.FollowCommandMessage(ObjectStub obj, EntityHandle target, java.lang.Integer speed, java.lang.Float distanceToFollowAt)
           
 
Method Summary
 java.lang.Float getDistanceToFollowAt()
           
 java.lang.Integer getSpeed()
           
 EntityHandle getTarget()
           
 void setDistanceToFollowAt(java.lang.Float distanceToFollowAt)
           
 void setSpeed(java.lang.Integer speed)
           
 void setTarget(EntityHandle target)
           
 
Methods inherited from class atavism.server.engine.Behavior.CommandMessage
getCmd, setCmd
 
Methods inherited from class atavism.msgsys.SubjectMessage
getSubject, setSubject, toString
 
Methods inherited from class atavism.msgsys.Message
getEnqueueTime, getMsgId, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgType, toBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseBehavior.FollowCommandMessage

public BaseBehavior.FollowCommandMessage()

BaseBehavior.FollowCommandMessage

public BaseBehavior.FollowCommandMessage(ObjectStub obj,
                                         EntityHandle target,
                                         java.lang.Integer speed,
                                         java.lang.Float distanceToFollowAt)
Method Detail

getTarget

public EntityHandle getTarget()

setTarget

public void setTarget(EntityHandle target)

getSpeed

public java.lang.Integer getSpeed()

setSpeed

public void setSpeed(java.lang.Integer speed)

getDistanceToFollowAt

public java.lang.Float getDistanceToFollowAt()

setDistanceToFollowAt

public void setDistanceToFollowAt(java.lang.Float distanceToFollowAt)


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