Tanoda
Leap.Unity.Playback.PlaybackRecorder Class Reference
Inheritance diagram for Leap.Unity.Playback.PlaybackRecorder:

Public Types

enum  RecordTime { Update , FixedUpdate }
 
enum  SaveType { None , UnityAsset }
 

Public Member Functions

virtual void StartRecording ()
 
virtual Recording EndRecording ()
 

Protected Member Functions

virtual void Update ()
 
virtual void FixedUpdate ()
 

Protected Attributes

LeapProvider _provider
 
RecordTime _recordTime = RecordTime.Update
 
KeyCode _startRecording = KeyCode.F5
 
KeyCode _endRecording = KeyCode.F6
 
SaveType _saveType = SaveType.None
 
string _unityAssetSavePath = "Assets/Recording"
 
float _beginTime
 
Recording _currentRecording
 

Detailed Description

Definition at line 18 of file PlaybackRecorder.cs.

Member Enumeration Documentation

◆ RecordTime

Enumerator
Update 
FixedUpdate 

Definition at line 20 of file PlaybackRecorder.cs.

◆ SaveType

Enumerator
None 
UnityAsset 

Definition at line 25 of file PlaybackRecorder.cs.

Member Function Documentation

◆ EndRecording()

virtual Recording Leap.Unity.Playback.PlaybackRecorder.EndRecording ( )
virtual

Definition at line 64 of file PlaybackRecorder.cs.

◆ FixedUpdate()

virtual void Leap.Unity.Playback.PlaybackRecorder.FixedUpdate ( )
protectedvirtual

Definition at line 108 of file PlaybackRecorder.cs.

◆ StartRecording()

virtual void Leap.Unity.Playback.PlaybackRecorder.StartRecording ( )
virtual

Definition at line 52 of file PlaybackRecorder.cs.

◆ Update()

virtual void Leap.Unity.Playback.PlaybackRecorder.Update ( )
protectedvirtual

Definition at line 88 of file PlaybackRecorder.cs.

Member Data Documentation

◆ _beginTime

float Leap.Unity.Playback.PlaybackRecorder._beginTime
protected

Definition at line 49 of file PlaybackRecorder.cs.

◆ _currentRecording

Recording Leap.Unity.Playback.PlaybackRecorder._currentRecording
protected

Definition at line 50 of file PlaybackRecorder.cs.

◆ _endRecording

KeyCode Leap.Unity.Playback.PlaybackRecorder._endRecording = KeyCode.F6
protected

Definition at line 41 of file PlaybackRecorder.cs.

◆ _provider

LeapProvider Leap.Unity.Playback.PlaybackRecorder._provider
protected

Definition at line 31 of file PlaybackRecorder.cs.

◆ _recordTime

RecordTime Leap.Unity.Playback.PlaybackRecorder._recordTime = RecordTime.Update
protected

Definition at line 34 of file PlaybackRecorder.cs.

◆ _saveType

SaveType Leap.Unity.Playback.PlaybackRecorder._saveType = SaveType.None
protected

Definition at line 44 of file PlaybackRecorder.cs.

◆ _startRecording

KeyCode Leap.Unity.Playback.PlaybackRecorder._startRecording = KeyCode.F5
protected

Definition at line 38 of file PlaybackRecorder.cs.

◆ _unityAssetSavePath

string Leap.Unity.Playback.PlaybackRecorder._unityAssetSavePath = "Assets/Recording"
protected

Definition at line 47 of file PlaybackRecorder.cs.


The documentation for this class was generated from the following file: