atavism.server.plugins
Class WorldManagerClient.NewRemoteObjectMessage
java.lang.Object
atavism.msgsys.Message
atavism.msgsys.SubjectMessage
atavism.server.plugins.WorldManagerClient.NewRemoteObjectMessage
- All Implemented Interfaces:
- ITargetSessionId, java.io.Serializable
- Enclosing class:
- WorldManagerClient
public static class WorldManagerClient.NewRemoteObjectMessage
- extends SubjectMessage
- implements ITargetSessionId
world manager is telling another world manager that one of its local
objects has come into its fixed perceiver region includes target session
id so it can filtered to the correct world manager
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WorldManagerClient.NewRemoteObjectMessage
public WorldManagerClient.NewRemoteObjectMessage()
WorldManagerClient.NewRemoteObjectMessage
public WorldManagerClient.NewRemoteObjectMessage(java.lang.String targetSessionId,
OID instanceOid,
OID newObjId,
Point loc,
Quaternion orient,
int perceptionRadius,
ObjectType type)
setInstanceOid
public void setInstanceOid(OID oid)
getInstanceOid
public OID getInstanceOid()
setLoc
public void setLoc(Point loc)
getLoc
public Point getLoc()
setOrient
public void setOrient(Quaternion orient)
getOrient
public Quaternion getOrient()
setPerceptionRadius
public void setPerceptionRadius(int perceptionRadius)
getPerceptionRadius
public int getPerceptionRadius()
setType
public void setType(ObjectType type)
getType
public ObjectType getType()
getTargetSessionId
public java.lang.String getTargetSessionId()
- Specified by:
getTargetSessionId
in interface ITargetSessionId
setTargetSessionId
public void setTargetSessionId(java.lang.String targetSessionId)
- Specified by:
setTargetSessionId
in interface ITargetSessionId