Tanoda
Leap.Unity.Recording.BasicMethodRecording< T, K > Class Template Referenceabstract
Inheritance diagram for Leap.Unity.Recording.BasicMethodRecording< T, K >:
Leap.Unity.Recording.MethodRecording

Public Member Functions

override void EnterRecordingMode ()
 
override void ExitRecordingMode (string savePath)
 
override sealed float GetDuration ()
 
override sealed void SweepTime (float from, float to)
 
- Public Member Functions inherited from Leap.Unity.Recording.MethodRecording
abstract float GetDuration ()
 
virtual void EnterRecordingMode ()
 
virtual void ExitRecordingMode (string savePath)
 
virtual void EnterPlaybackMode ()
 
abstract void SweepTime (float from, float to)
 

Public Attributes

data
 

Protected Member Functions

void SaveArgs (K state)
 
abstract void InvokeArgs (K state)
 
- Protected Member Functions inherited from Leap.Unity.Recording.MethodRecording
virtual void Awake ()
 

Additional Inherited Members

- Public Types inherited from Leap.Unity.Recording.MethodRecording
enum  Mode { None = 0 , Recording = 1 , Playback = 2 }
 
- Properties inherited from Leap.Unity.Recording.MethodRecording
Mode mode [get]
 

Detailed Description

Type Constraints
T :BasicMethodData<K> 

Definition at line 58 of file MethodRecording.cs.

Member Function Documentation

◆ EnterRecordingMode()

override void Leap.Unity.Recording.BasicMethodRecording< T, K >.EnterRecordingMode ( )
virtual

Reimplemented from Leap.Unity.Recording.MethodRecording.

Definition at line 62 of file MethodRecording.cs.

◆ ExitRecordingMode()

override void Leap.Unity.Recording.BasicMethodRecording< T, K >.ExitRecordingMode ( string  savePath)
virtual

Reimplemented from Leap.Unity.Recording.MethodRecording.

Definition at line 67 of file MethodRecording.cs.

◆ GetDuration()

override sealed float Leap.Unity.Recording.BasicMethodRecording< T, K >.GetDuration ( )
virtual

Implements Leap.Unity.Recording.MethodRecording.

Definition at line 74 of file MethodRecording.cs.

◆ InvokeArgs()

abstract void Leap.Unity.Recording.BasicMethodRecording< T, K >.InvokeArgs ( state)
protectedpure virtual

◆ SaveArgs()

void Leap.Unity.Recording.BasicMethodRecording< T, K >.SaveArgs ( state)
protected

Definition at line 99 of file MethodRecording.cs.

◆ SweepTime()

override sealed void Leap.Unity.Recording.BasicMethodRecording< T, K >.SweepTime ( float  from,
float  to 
)
virtual

Implements Leap.Unity.Recording.MethodRecording.

Definition at line 82 of file MethodRecording.cs.

Member Data Documentation

◆ data

Definition at line 60 of file MethodRecording.cs.


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