Package org.vrspace.server.obj
Class World
- java.lang.Object
-
- org.vrspace.server.obj.Entity
-
- org.vrspace.server.obj.World
-
- Direct Known Subclasses:
ServerWorld
@Node public class World extends Entity
VRObject container, contains isolated parts of space, like chat room. One default world is created on startup, others are typically created on demand, after Enter command is issued.- Author:
- joe
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanenter(Client c, WorldManager wm)Called when client enters the world.voidexit(Client c, WorldManager wm)Called after client exits the world
-
-
-
Constructor Detail
-
World
public World(String name, boolean defaultWorld)
-
-
Method Detail
-
enter
public boolean enter(Client c, WorldManager wm)
Called when client enters the world. It may change some client properties, allow entrance or not, etc.- Returns:
- true if client is allowed to enter
-
exit
public void exit(Client c, WorldManager wm)
Called after client exits the world- Parameters:
c-wm-
-
-