![]() |
AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
|
Classes | |
| class | SyncArray |
| The SyncArray class provides the functionality of an array in the data model. The array holds entire objects, not primitives, since each object is indexed by unique name. Note that this array is unordered. More... | |
| class | SyncBool |
| This class implements the boolean primitive for the syncing system. It does the heavy lifting to make adding new bools to a class easy. More... | |
| class | SyncDataAttribute |
| Used to markup SyncPrimitives within a class. More... | |
| class | SyncDataClassAttribute |
| Used to markup SyncObject classes, so that they properly get instantiated when using a hierarchical data model that inherits from SyncObject. More... | |
| class | SyncDouble |
| This class implements the double primitive for the syncing system. It does the heavy lifting to make adding new doubles to a class easy. More... | |
| class | SyncFloat |
| This class implements the float primitive for the syncing system. It does the heavy lifting to make adding new floats to a class easy. More... | |
| class | SyncInteger |
| This class implements the integer primitive for the syncing system. It does the heavy lifting to make adding new integers to a class easy. More... | |
| class | SyncLong |
| This class implements the long primitive for the syncing system. It does the heavy lifting to make adding new longs to a class easy. More... | |
| class | SyncObject |
| The SyncObject class is a container object that can hold multiple SyncPrimitives. More... | |
| class | SyncPrimitive |
| Base primitive used to define an element within the data model. The primitive is defined by a field and a value. More... | |
| class | SyncQuaternion |
| This class implements the Quaternion object primitive for the syncing system. It does the heavy lifting to make adding new Quaternion to a class easy. More... | |
| class | SyncSettings |
| Collection of sharing sync settings, used by the HoloToolkit Sharing sync system to figure out which data model classes need to be instantiated when receiving data that inherits from SyncObject. More... | |
| class | SyncString |
| This class implements the string primitive for the syncing system. It does the heavy lifting to make adding new strings to a class easy. More... | |
| class | SyncTransform |
| This class implements the Transform object primitive for the syncing system. It does the heavy lifting to make adding new transforms to a class easy. A transform defines the position, rotation and scale of an object. More... | |
| class | SyncVector3 |
| This class implements the Vector3 object primitive for the syncing system. It does the heavy lifting to make adding new Vector3 to a class easy. More... | |