public class WorldObject
extends java.lang.Object
implements java.io.Serializable, java.lang.Runnable
Constructor and Description |
---|
WorldObject() |
WorldObject(int id,
Point loc,
OID instanceOID,
java.lang.String model,
java.util.HashMap<java.lang.String,java.io.Serializable> props) |
WorldObject(int id,
Point loc,
Quaternion orientation,
OID instanceOID,
java.lang.String model,
java.util.HashMap<java.lang.String,java.io.Serializable> props) |
Modifier and Type | Method and Description |
---|---|
boolean |
getActive() |
int |
getID() |
OID |
getInstanceOID() |
Point |
getLoc() |
java.lang.String |
getModel() |
OID |
getObjectOID() |
Quaternion |
getOrientation() |
java.util.HashMap<java.lang.String,java.io.Serializable> |
getProps() |
void |
respawn(int time) |
void |
run()
Respawns the object
|
void |
setActive(boolean active) |
void |
setID(int id) |
void |
setInstanceOID(OID instanceOID) |
void |
setLoc(Point loc) |
void |
setModel(java.lang.String model) |
void |
setObjectOID(OID objectOID) |
void |
setOrientation(Quaternion orientation) |
void |
setProps(java.util.HashMap<java.lang.String,java.io.Serializable> props) |
protected void |
spawn() |
public WorldObject()
public WorldObject(int id, Point loc, OID instanceOID, java.lang.String model, java.util.HashMap<java.lang.String,java.io.Serializable> props)
public WorldObject(int id, Point loc, Quaternion orientation, OID instanceOID, java.lang.String model, java.util.HashMap<java.lang.String,java.io.Serializable> props)
public void respawn(int time)
public void run()
run
in interface java.lang.Runnable
protected void spawn()
public int getID()
public void setID(int id)
public Point getLoc()
public void setLoc(Point loc)
public Quaternion getOrientation()
public void setOrientation(Quaternion orientation)
public java.util.HashMap<java.lang.String,java.io.Serializable> getProps()
public void setProps(java.util.HashMap<java.lang.String,java.io.Serializable> props)
public OID getInstanceOID()
public void setInstanceOID(OID instanceOID)
public OID getObjectOID()
public void setObjectOID(OID objectOID)
public java.lang.String getModel()
public void setModel(java.lang.String model)
public boolean getActive()
public void setActive(boolean active)