Uses of Class
org.vrspace.server.obj.VRObject
Packages that use VRObject
-
Uses of VRObject in org.vrspace.server.core
Fields in org.vrspace.server.core with type parameters of type VRObjectMethods in org.vrspace.server.core with type parameters of type VRObjectModifier and TypeMethodDescription<T extends VRObject>
T<T extends VRObject>
TWorldManager.save
(T obj) Methods in org.vrspace.server.core that return VRObjectModifier and TypeMethodDescriptionAdd an object to client's current positionRetrieve an object in the sceneGet a cached VRObjectScene.getClosest
(double x, double y, double z) Returns the closest Transform to the specified pointMethods in org.vrspace.server.core that return types with arguments of type VRObjectModifier and TypeMethodDescriptionAdd objects to client's current positionVRObjectRepository.getAllInWorld
(Long worldId) VRObjectRepository.getPermanents
(Long worldId) WorldManager.getPermanents
(Client client) VRObjectRepository.getRange
(Long worldId, double x1, double y1, double z1, double x2, double y2, double z2) Methods in org.vrspace.server.core with parameters of type VRObjectModifier and TypeMethodDescriptionAdd an object to client's current positiondefault void
void
default void
VRObjectRepository.deleteMembers
(Class<?> cls, VRObject obj) boolean
protected boolean
Test Transform against set of filters.void
Offer an object to the scene.void
Publish an object - notify all clients in rangevoid
void
Unpublish an object: remove it from own scene, and scenes of all clients in the scene.void
Method parameters in org.vrspace.server.core with type arguments of type VRObjectModifier and TypeMethodDescriptionAdd objects to client's current positionvoid
Scene.offer
(Collection<VRObject> objects) Offer object(s) to the scene.void
Scene.publishAll
(Collection<VRObject> objects) Offer some object(s) to scenes of all listeners.void
Scene.unpublish
(Collection<VRObject> objects) Remove objects from all scenes and notify all clients they are removed. -
Uses of VRObject in org.vrspace.server.dto
Methods in org.vrspace.server.dto that return VRObjectMethods in org.vrspace.server.dto that return types with arguments of type VRObjectModifier and TypeMethodDescriptionAdd.getObjects()
List of VRObjects to add.Welcome.getPermanents()
Methods in org.vrspace.server.dto with parameters of type VRObjectMethod parameters in org.vrspace.server.dto with type arguments of type VRObjectModifier and TypeMethodDescriptionvoid
Add.setObjects
(List<VRObject> objects) List of VRObjects to add.void
Welcome.setPermanents
(@NonNull Set<VRObject> permanents) Constructors in org.vrspace.server.dto with parameters of type VRObjectConstructor parameters in org.vrspace.server.dto with type arguments of type VRObject -
Uses of VRObject in org.vrspace.server.obj
Subclasses of VRObject in org.vrspace.server.objModifier and TypeClassDescriptionclass
Properties of world background, e.g.class
A Bot is a Client that has no session.class
BotLibre integration point.class
Basic client class, adds user-related properties and business logic to VRObject.class
Records all events in the world, saves them to the database, plays them back.class
A game in a world.class
class
Shared dynamic terrain, work in progress.class
class
Methods in org.vrspace.server.obj that return VRObjectModifier and TypeMethodDescriptionVRObject.active()
UserData.getObject()
PersistentEvent.getSource()
VRObject.passive()
Methods in org.vrspace.server.obj that return types with arguments of type VRObjectModifier and TypeMethodDescriptionPersistentEvent.getAdd()
VRObject.getChildren()
VRObject.getListeners()
Methods in org.vrspace.server.obj with parameters of type VRObjectModifier and TypeMethodDescriptionvoid
VRObject.addChildren
(VRObject... vrObjects) void
EventRecorder.addListener
(VRObject obj) void
VRObject.addListener
(VRObject obj) void
VRObject.removeListener
(VRObject obj) void
void
Method parameters in org.vrspace.server.obj with type arguments of type VRObjectModifier and TypeMethodDescriptionvoid
Bot.objectsAdded
(List<VRObject> objects) New objects in the scene, typically a client that has arrived.void
void
VRObject.setChildren
(List<VRObject> children) void
VRObject.setListeners
(ConcurrentHashMap<ID, VRObject> listeners) Constructors in org.vrspace.server.obj with parameters of type VRObject