Animation |
A shared animation, embedded into VRObject.
|
ArthurBot |
A proprietary bot.
|
ArthurBot.Response |
|
Bot |
A Bot is a Client that has no session.
|
BotLibre |
BotLibre integration point.
|
BotLibre.Query |
|
BotLibre.Response |
|
Client |
Basic client class, adds user-related properties and business logic to
VRObject.
|
Color |
A color with red, green, blue, alpha components
|
Content |
Basic content class.
|
ContentCategory |
A custom category of content.
|
Embedded |
Entity that hides it's ID from JSON - useful for member variables that need
to be persisted, but cannot exist without their parent object.
|
Entity |
This is whatever we need to store to the database.
|
EventRecorder |
Records all events in the world, saves them to the database, plays them back.
|
GltfModel |
A 3D Model in GLTF format.
|
Ownership |
|
PersistentEvent |
Persistent version of event that can be stored to the database.
|
Point |
A point (3D coordinate) in space.
|
Quaternion |
Easier than Rotation to propagate quaternions, as it follows quaternion
naming convention (w rather than angle).
|
RemoteServer |
|
Rotation |
Rotation of an can be represented either by 3 or 4 coordinates (euler angles,
quaternions), the server will store and distribute it either way.
|
ServerWorld |
World in which all servers reside.
|
Terrain |
Shared dynamic terrain, work in progress.
|
Terrain.TerrainChange |
|
TerrainPoint |
A terrain point.
|
User |
|
VRObject |
Basic VR Object encapsulates minimal spatial and other properties.
|
World |
VRObject container, contains isolated parts of space, like chat room.
|