![]() | AvatarRecordingService Class |
Namespace: ImmerseSDK.Avatars
[ScriptOrderAttribute(-29000)] public class AvatarRecordingService : SingletonBehaviour
The AvatarRecordingService type exposes the following members.
Name | Description | |
---|---|---|
![]() | AvatarRecordingService | Initializes a new instance of the AvatarRecordingService class |
Name | Description | |
---|---|---|
![]() | IsPlaying |
Are we currently playing back a recording?
|
![]() | IsRecording |
Are we currently recording?
|
![]() | IsStartRecordingEnabled |
Enable/Disable recording
|
Name | Description | |
---|---|---|
![]() | CoroutineInitialise |
Initialisation routine, called by the SDK
(Overrides SingletonBehaviourCoroutineInitialise.) |
![]() | HasMoreKeyframes |
True if the current recording has more key frames
|
![]() ![]() | LoadRecordingDataFromFile(String) |
Loads recording data from file
|
![]() ![]() | LoadRecordingDataFromFile(String, Boolean) |
Loads recording data from file
|
![]() ![]() | LoadRecordingDataFromResource(String) |
Loads recording data from resource
|
![]() ![]() | LoadRecordingDataFromResource(String, Boolean) |
Loads recording data from resource
|
![]() ![]() | SaveRecording |
Saves a recording to disk using a timestamped filename
|
![]() | SendRecordingToUser(UserID, ConsumerRecordingData) |
Send to recording to a user and play it
|
![]() | SendRecordingToUser(UserID, Byte) |
Send to recording to a user and play it
|
![]() | SendRecordingToUser(UserID, String) |
Send to recording to a user and play it
|
![]() | StartPlayback |
Start playback of an avatar recording
|
![]() | StartPlaybackFromFile |
Start playback of an avatar recording
|
![]() | StartPlaybackFromResource |
Start playback of an avatar recording
|
![]() | StartRecording(String) |
Start recording the local user's avatar
|
![]() | StartRecording(IAvatarDataProvider, String) |
Start recording using the data provider specified
|
![]() | StartStopRecording |
Method to get the recording to start or stop depending on the passed in parameters
and the current state of recording
|
![]() | StopPlayback |
Stop playback of an avatar recording
|
![]() | StopRecording |
Stop the current recording and save the file to disk
|
Name | Description | |
---|---|---|
![]() ![]() | FileExtension |
File extension of an avatar recording file
|
![]() ![]() | RecorderVersion |
Current version of the Avatar recording system
|
![]() ![]() | RelativePathToRecordingDataInBuild |
Path where we expect avatar recordings to be located (relative to a build)
|
![]() ![]() | RelativePathToRecordingDataInEditor |
Path where we expect avatar recordings to be located (relative to the Unity project assets folder)
|
Name | Description | |
---|---|---|
![]() | GetCopyOf |
Copies all properties of a component from source to target. Uses reflection to set properties.
(Defined by ComponentExtensions.) |
![]() | WaitForT |
Waits for a singleton on a coroutine
(Defined by SingletonManager.) |