Public Member Functions | |
| HRESULT | Start ([in] BSTR bszRecSpace) |
| HRESULT | Stop (void) |
| HRESULT | Play ([in] RtUlong ulDelayTime) |
| HRESULT | Save ([in] BSTR bszRecFileName) |
| HRESULT | Load ([in] BSTR bszRecFileName) |
| HRESULT | PlayBack ([in] RtUlong ulDelayTime) |
| HRESULT | Pause (void) |
| HRESULT | Clear (void) |
| HRESULT | CreateRecPreview (void) |
| HRESULT | AttachPreviewFile ([in] BSTR bszRecPreviwFileName) |
| HRESULT | OpenRecPreferences (void) |
| HRESULT | PreviewOffsetTime ([out, retval] RtUlong *pVal) |
| HRESULT | PreviewOffsetTime ([in] RtUlong newVal) |
|
|
Starts recording in the space. First, the current state of recorded space is saved and then all subsequent changes in content made by user, activities or simulations are recorded until stop command is called
RsRec.Start(Space.CurrentScene()) |
|
|
Stops recording or playing the record. When replaying it resets the position to the beginning of the record. |
|
|
Starts replying of recorded or imported events. The speed of replaying can be controlled in record preferences.
|
|
|
Exports recorded or imported events to the specified file
|
|
|
Imports recorded events from specified file. When loaded, it replaces the current scene with initial state of recorded space. It also opens a control for attached media if available.
|
|
|
Starts replying of recorded or imported events in reverse order. Available only when streaming is disabled.
|
|
|
Interrupts replaying of the record. Unlike the stop command, it allows to continue replaying from the last event. Pause command has no effect when recording.
|
|
|
Erases the current record from the record manager |
|
|
Opens control for attached media preview file. Record manager allows synchronized replaying of record and media file. Because 3d record does not process UI changes, the media preview file provides a convenient way to include such type of information into the record. |
|
|
This command opens media file and compiles it with the current record into one file.
RsRec.AttachPreviewFile('c:\\test.avi')
|
|
|
Opens record preferences panel. |
|
|
Retrieves the current offset synchronization value. This property is used for synchronization of media file and 3drecord.
RsRec.PreviewOffsetTime = dwDelayInMilliseconds RsRec.PreviewOffsetTime = 2000 |
|
|
Sets new offset parameter. This property is used for synchronization of media file and 3drecord.
dwDelayInMilliseconds = RsRec.PreviewOffsetTime |
1.3.2