Class Recorder
Base class for all Recorders. To create a new Recorder, extend Generic
Inherited Members
Namespace: UnityEditor .Recorder
Assembly: solution.dll
Syntax
public abstract class Recorder : ScriptableObject
Fields
Name | Description |
---|---|
m_Inputs | The list of inputs to the Recorder, representing the sources of the captured data. |
Properties
Name | Description |
---|---|
Recorded |
Indicates the number of frames of the current recording session. |
Recording | Tests if there is a recording session currently running. |
Methods
Name | Description |
---|---|
Begin |
Starts a new recording session. Callback is invoked once when the recording session starts. |
Console |
|
End |
Ends the current recording session. Callback is invoked when the recording session ends. |
Prepare |
Prepares a frame before recording it. Callback is invoked for every frame during the recording session, before RecordFrame. |
Record |
Records a single frame. Callback is invoked for every frame during the recording session. |
Reset() | |
Session |
|
Skip |
Tests if a frame should be skipped before trying to record it. Callback is invoked for every frame during the recording session. |
Skip |
Tests if a sub frame should be skipped before trying to record it. Callback is invoked for every frame during the recording session. |