AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
HoloToolkit.Sharing.SyncModel Namespace Reference

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...