Table of Contents | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
CAVRNUS TYPES
CavrnusSpaceConnection | This is the most important object in Cavrnus. It represents a user’s connection to a Space. As such it is used to access Properties, hook Users, etc. | ||||||
CavrnusAuthentication | CavrnusSpaceInfo | CavrnusSpaceConnection | CavrnusUser | CavrnusLivePropertyUpdate | CavrnusSpawnedObject | CavrnusInputDevice | CavrnusVideoInputDeviceThis contains the Token received from the server upon a successful login. You can only ever have one active login at a time. At the moment, outside of just existing, this class doesn’t really “do” anything. |
CavrnusSpaceInfo | This is the live info about a given Space. It can be used to create a Spaces List, like the one provided in Cavrnus by default. | ||||||
CavrnusUser | This represents an individual user, and can be used to fetch their properties at runtime. | ||||||
CavrnusLivePropertyUpdate | This is used to post Transient Updates. | ||||||
CavrnusSpawnedObject | This represents an object that was spawned in a synchronized way at runtime using Cavrnus. It is used to manage that objects properties and, if desired, to delete it. | ||||||
CavrnusInputDevice | This represents a microphone, and can be used to create a Audio/Video selector, like the one provided in Cavrnus by default. | ||||||
CavrnusVideoInputDevice | This represents a Video Source (both Cameras and Desktop Streams), and can be used to create a Audio/Video selector, like the one provided in Cavrnus by default. |
CAVRNUS FUNCTIONS
Core
Sets up all static helpers and systems required for Cavrnus to run |
...