The session recorder allows the user to record Vuforia sessions for playback in the editor and on a device. More...
Classes | |
class | CleanStorageEvent |
class | RecordingStartedEvent |
class | RecordingStoppedEvent |
class | ShareRecordingEvent |
Public Member Functions | |
void | CleanStorage () |
Deletes ALL the existing recordings on the device. The method invokes the OnStorageCleaned event with a value of true after the storage has been successfully cleaned. It is not allowed to clean the storage while a recording is in progress. In that case, or if an error occurs, the OnStorageCleaned event will be invoked with a value of false. Called from the Session Recorder UI. | |
RecordingSource | GetDefaultSources () |
Returns the sources that are appropriate for the current device to create AR session recordings The value is a bit-wise combination of the appropriate RecordingSource flags. | |
string | GetRecordingPath () |
Returns the path to the last successful recording. If called while recording, it returns the path to the current recording. It is recommended to preserve a copy of this path if a list of all recordings is needed. The session recorder does not keep this information. | |
RecordingStatus | GetRecordingStatus () |
Returns the current Recording Status. | |
RecordingSource | GetSupportedSources () |
Returns the sources supported by the device whose data can be recorded. The value is a bit-wise combination of the appropriate RecordingSource flags. | |
void | ShareRecording () |
Uses the platform's native share functionality to share the latest recorded Vuforia Session. This method must be called AFTER a recording was successfully saved on disk. In that vase, the OnShareRequested event will be invoked with a value of true. If this method is called before any session has been recorder or if the native share window is not shown, the OnShareRequested event will be invoked with a value of false. | |
void | StartRecording () |
Starts the recording of a Vuforia session. It uses the value assigned to the field CaptureSensorsData to configure the Session Recorder. Invokes the OnRecordingStarted event after the recording is started. Called from the Record button in the Session Recorder UI. | |
void | StopRecording () |
Stops recording. The method updates the Recording Status and invokes the OnRecordingStopped event. Called from the Stop button in the Session Recorder UI. | |
Public Attributes | |
ShareRecordingEvent | OnShareRequested = new ShareRecordingEvent() |
RecordingStartedEvent | OnStartRecording = new RecordingStartedEvent() |
RecordingStoppedEvent | OnStopRecording = new RecordingStoppedEvent() |
CleanStorageEvent | OnStorageCleaned = new CleanStorageEvent() |
The session recorder allows the user to record Vuforia sessions for playback in the editor and on a device.
|
inline |
Deletes ALL the existing recordings on the device. The method invokes the OnStorageCleaned event with a value of true after the storage has been successfully cleaned. It is not allowed to clean the storage while a recording is in progress. In that case, or if an error occurs, the OnStorageCleaned event will be invoked with a value of false. Called from the Session Recorder UI.
|
inline |
Returns the sources that are appropriate for the current device to create AR session recordings The value is a bit-wise combination of the appropriate RecordingSource flags.
|
inline |
Returns the path to the last successful recording. If called while recording, it returns the path to the current recording. It is recommended to preserve a copy of this path if a list of all recordings is needed. The session recorder does not keep this information.
|
inline |
Returns the current Recording Status.
|
inline |
Returns the sources supported by the device whose data can be recorded. The value is a bit-wise combination of the appropriate RecordingSource flags.
|
inline |
Uses the platform's native share functionality to share the latest recorded Vuforia Session. This method must be called AFTER a recording was successfully saved on disk. In that vase, the OnShareRequested event will be invoked with a value of true. If this method is called before any session has been recorder or if the native share window is not shown, the OnShareRequested event will be invoked with a value of false.
|
inline |
Starts the recording of a Vuforia session. It uses the value assigned to the field CaptureSensorsData to configure the Session Recorder. Invokes the OnRecordingStarted event after the recording is started. Called from the Record button in the Session Recorder UI.
|
inline |
Stops recording. The method updates the Recording Status and invokes the OnRecordingStopped event. Called from the Stop button in the Session Recorder UI.
ShareRecordingEvent OnShareRequested = new ShareRecordingEvent() |
RecordingStartedEvent OnStartRecording = new RecordingStartedEvent() |
RecordingStoppedEvent OnStopRecording = new RecordingStoppedEvent() |
CleanStorageEvent OnStorageCleaned = new CleanStorageEvent() |