| BootupLocalizationData |
|
| ConnectionData |
|
| EmergencyPassthroughData |
|
| GEMAvatar |
|
| GEMConfig |
Class for configuring GEM during runtime. |
| GEMConnection |
|
| GEMCoordinates |
|
| GEMDebug |
Debugger for GEM. Handles printing things in console based on the GEM debug leve... |
| GEMDeviceState |
|
| GEMDeviceStateRunnable |
GEMDeviceStateRunnable is a thread that runs in the background and updates GEM a... |
| GEMError |
|
| GEMException |
|
| GEMJsonConverter |
Custom parsers for converting json into readable classes from GEM communications... |
| GEMJsonConverter_Connection |
Handles the conversion of an gem getConnection request into an object. |
| GEMJsonConverter_GEMDeviceState |
|
| GEMJsonConverter_GEMServerConfiguration |
|
| GEMJsonConverter_GEMUser |
|
| GEMJsonConverter_GenericGEMResponse |
|
| GEMJsonConverter_ZoneStatus |
|
| GEMLanguage |
Provides localization for the GEM initialization and adds localization as suppor... |
| GEMLibrary |
Library of functions for GEM that are used by multiple scripts. |
| GEMNetworkProxy |
Provides Library functions for Network calls. Planned to be overwriteable in the... |
| GEMPacket |
|
| GEMPacketConverter |
|
| GEMPassthroughBase |
Base class for Passthrough. Inherit this class to implement passthrough based on... |
| GEMPassthroughManager |
Passthrough Manager class. |
| GEMPluginSettings |
Stores GEM Settings This data can be received by other classes via GEMSettings.I... |
| GEMRestCommunicationProxy |
GEM RESTful Proxy Bridges the data provided by GEM into c# classes and vice-vers... |
| GEMServerConfiguration |
|
| GEMServerLogForwarder |
Helper class that creates a Log Window with windows powershell when launched wit... |
| GEMSocketListenerRunnable |
Runnable used by the Unity Server to receive data from GEM. |
| GEMUnityTransport |
Custom implementation of the UnityTransport that forces the GEM Port on the Unit... |
| GEMUser |
|
| GEMUserConfig |
|
| GEMWebRequestException |
|
| GEMZoneBounds |
|
| GEMZoneDefinition |
|
| GEMZoneSpecification |
|
| GEM_ClientExperience |
This script handles a client's runtime of GEM It should be part of a client's pl... |
| GEM_ExperienceManager |
This script handles the GEM experience and should be placed within the main scen... |
| GEM_GameInstance |
Handles an instance of the game. That is, the client-side setup of a client & pl... |
| GEM_GameSession |
Handles an session of the game. That is, the server-side setup of the group. Thi... |
| GEM_StartupScene |
Simple script that directs a client to the clientStartupScene and the server to ... |
| GEM_TrackingOrigin |
This script is used as the reference point for the 0,0,0 coordinate of the world... |
| GEM_TrackingOriginAttacher |
Attaches a Gameobject to the GEM Origin. Used when the GEM origin is being moved... |
| GEM_TransitionVolume |
This script defines and provides editing functionality for a GEM Transition Volu... |
| GEM_ZoneBoundaryVolume |
This script defines and provides editing functionality for a GEM Zone. |
| GemAddress |
|
| GenericGEMResponse |
|
| GhostData |
|
| PlayerPosition |
|
| PlayerPositions |
|
| TerminateUserData |
|
| TimestampLogHandler |
Adds timestamp to Unity Logs for easier log reading. |
| UnsafeCertHandler |
|
| UpdateOffsetData |
|
| ZoneStatus |
|
| ZoneViolationData |
|