RecordingDataT Class |
Namespace: ImmerseSDK.Avatars.Recording
[SerializableAttribute] public abstract class RecordingData<T> : UnityEngine.ScriptableObject where T : RecordingTrack
The RecordingDataT type exposes the following members.
Name | Description | |
---|---|---|
RecordingDataT | ||
RecordingDataT |
Constructs a new instance
|
Name | Description | |
---|---|---|
ComputerName |
Computer name of recording source
| |
DataVersion |
Version of the data currently loaded
| |
Description |
Description of the recording
| |
Item |
Indexer for tracks
| |
NumberOfTracks |
Number of tracks in this recording
| |
RecorderVersion |
Version of the recorder that was used to record this data
| |
SampleRate |
Samplerate (samples per second)
| |
StartPosition |
Avatar start position
| |
StartRotation |
Avatar start rotation
| |
StartTimestampUTC |
Timestamp of the recording starting
formally called TimestampUTC
| |
StoredSDKVersion |
SDK version used
| |
TotalLengthSeconds |
Total length in seconds
| |
Tracks |
Recording tracks for this data object
| |
VRHardware |
VR Hardware type
|
Name | Description | |
---|---|---|
PrintProviderInfo |
Prints information to the console
| |
RemoveTrackFor |
Removes the track for one of the hand inputs or the avatar
| |
Serialise |
Serialise the current data to a byte array
|
Name | Description | |
---|---|---|
_computerName | ||
_dataVersion | ||
_description | ||
_recorderVersion | ||
_startPosition | ||
_startRotation | ||
_startTimestampUTC | ||
_storedSDKVersion | ||
_totalLengthSeconds | ||
_tracks |
Recording tracks for this data object
| |
_vrHardware | ||
DefaultSampleRate |
Default samplerate (frames per second)
| |
LatestDataVersion |
Current Verison of the Data layer
| |
MagicHeaderValue |
Format identifier in the header of the byte stream
|