Package org.vrspace.server.obj
Class User
java.lang.Object
org.vrspace.server.obj.Entity
org.vrspace.server.obj.VRObject
org.vrspace.server.obj.Client
org.vrspace.server.obj.User
- Direct Known Subclasses:
- Bot,- EventRecorder
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanintCreate client's scene, called by WorldManager during login process.booleanLeft arm position, used in VR.Left arm rotation, used in VR.Oauth2 provider ID, transient private property visible only to this user.Right arm position, used in VR.Right arm rotation, used in VR.inthashCode()booleanDoes this client have humanoid avatar, default truebooleanisVideo()Does this client have video avatar, default falsevoidsetHumanoid(boolean humanoid) Does this client have humanoid avatar, default truevoidsetLeftArmPos(Point leftArmPos) Left arm position, used in VR.voidsetLeftArmRot(Quaternion leftArmRot) Left arm rotation, used in VR.voidsetOauth2provider(String oauth2provider) Oauth2 provider ID, transient private property visible only to this user.voidsetRightArmPos(Point rightArmPos) Right arm position, used in VR.voidsetRightArmRot(Quaternion rightArmRot) Right arm rotation, used in VR.voidsetVideo(boolean video) Does this client have video avatar, default falsetoString()Methods inherited from class org.vrspace.server.obj.ClientclearToken, getIdentity, getMapper, getName, getPicture, getPrivateMapper, getScene, getSceneProperties, getSession, getToken, getTokens, getUserHeight, getWriteBack, isGuest, processEvent, sendMessage, setGuest, setIdentity, setMapper, setName, setPicture, setPrivateMapper, setScene, setSceneProperties, setSession, setToken, setTokens, setUserHeight, setWriteBackMethods inherited from class org.vrspace.server.obj.VRObjectactive, addChildren, addListener, getActive, getAnimation, getChildren, getListeners, getMesh, getPermanent, getPosition, getProperties, getRotation, getScale, getScript, getTemporary, getWorld, getWorldId, isActive, isDeleted, isPermanent, isTemporary, notifyListeners, passive, removeListener, setActive, setAnimation, setChildren, setDeleted, setListeners, setMesh, setPermanent, setPosition, setProperties, setRotation, setScale, setScript, setTemporary, setWorld, setWorldIdMethods inherited from class org.vrspace.server.obj.Entitydispose, getId, getObjectId, setId
- 
Constructor Details- 
User
- 
Userpublic User()
 
- 
- 
Method Details- 
createSceneDescription copied from class:ClientCreate client's scene, called by WorldManager during login process. Default client doesn't have a scene.- Overrides:
- createScenein class- Client
 
- 
isHumanoidpublic boolean isHumanoid()Does this client have humanoid avatar, default true
- 
isVideopublic boolean isVideo()Does this client have video avatar, default false
- 
getLeftArmPosLeft arm position, used in VR. Transient biometric data.
- 
getRightArmPosRight arm position, used in VR. Transient biometric data.
- 
getLeftArmRotLeft arm rotation, used in VR. Transient biometric data.
- 
getRightArmRotRight arm rotation, used in VR. Transient biometric data.
- 
getOauth2providerOauth2 provider ID, transient private property visible only to this user.
- 
setHumanoidpublic void setHumanoid(boolean humanoid) Does this client have humanoid avatar, default true
- 
setVideopublic void setVideo(boolean video) Does this client have video avatar, default false
- 
setLeftArmPosLeft arm position, used in VR. Transient biometric data.
- 
setRightArmPosRight arm position, used in VR. Transient biometric data.
- 
setLeftArmRotLeft arm rotation, used in VR. Transient biometric data.
- 
setRightArmRotRight arm rotation, used in VR. Transient biometric data.
- 
setOauth2providerOauth2 provider ID, transient private property visible only to this user.
- 
equals
- 
canEqual
- 
hashCodepublic int hashCode()
- 
toString
 
-