Click or drag to resize

RecordingDataT Class

Root class for data layer
Inheritance Hierarchy
SystemObject
  UnityEngine.Object
    UnityEngine.ScriptableObject
      ImmerseSDK.Avatars.RecordingRecordingDataT
        ImmerseSDK.Avatars.RecordingConsumerRecordingData
        ImmerseSDK.Avatars.RecordingProviderRecordingData

Namespace:  ImmerseSDK.Avatars.Recording
Assembly:  ImmerseSDK.App (in ImmerseSDK.App.dll) Version: 3.5.0.0 (3.5.0.0)
Syntax
C#
[SerializableAttribute]
public abstract class RecordingData<T> : UnityEngine.ScriptableObject
where T : RecordingTrack

Type Parameters

T

The RecordingDataT type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyComputerName
Computer name of recording source
Public propertyDataVersion
Version of the data currently loaded
Public propertyDescription
Description of the recording
Public propertyItem
Indexer for tracks
Public propertyNumberOfTracks
Number of tracks in this recording
Public propertyRecorderVersion
Version of the recorder that was used to record this data
Public propertySampleRate
Samplerate (samples per second)
Public propertyStartPosition
Avatar start position
Public propertyStartRotation
Avatar start rotation
Public propertyStartTimestampUTC
Timestamp of the recording starting formally called TimestampUTC
Public propertyStoredSDKVersion
SDK version used
Public propertyTotalLengthSeconds
Total length in seconds
Public propertyTracks
Recording tracks for this data object
Public propertyVRHardware
VR Hardware type
Top
Methods
  NameDescription
Public methodPrintProviderInfo
Prints information to the console
Public methodRemoveTrackFor
Removes the track for one of the hand inputs or the avatar
Public methodSerialise
Serialise the current data to a byte array
Top
Fields
  NameDescription
Private field_computerName
Private field_dataVersion
Private field_description
Private field_recorderVersion
Private field_startPosition
Private field_startRotation
Private field_startTimestampUTC
Private field_storedSDKVersion
Private field_totalLengthSeconds
Protected field_tracks
Recording tracks for this data object
Private field_vrHardware
Public fieldStatic memberDefaultSampleRate
Default samplerate (frames per second)
Public fieldStatic memberLatestDataVersion
Current Verison of the Data layer
Public fieldStatic memberMagicHeaderValue
Format identifier in the header of the byte stream
Top
See Also