Class RecorderSettings
Main base class for a Recorder settings. Each Recorder needs to have its corresponding settings properly configured.
Implements
Inherited Members
Namespace: UnityEditor .Recorder
Assembly: solution.dll
Syntax
public abstract class RecorderSettings : ScriptableObject, ISerializationCallbackReceiver
Constructors
Name | Description |
---|---|
Recorder |
The constructor of the class. |
Properties
Name | Description |
---|---|
Cap |
Specifies whether or not to limit the frame rate when it is above the target frame rate. |
Enabled | Indicates if this Recorder is active when starting the recording. If false, the Recorder is ignored and generates no output. |
End |
The end frame of the recording. |
End |
The end time of the recording. |
Extension | Stores the file extension used by this Recorder (without the dot). |
File |
The object that resolves wildcards into a final path for output files. |
Frame |
The number of recorded frames per second. In constant frame rate mode, this represent a target value, while in variable frame rate mode, this represents a maximum value. |
Frame |
The type of frame rate to use in the recording: constant or variable. |
Inputs |
Stores the list of Input settings required by this Recorder. |
Is |
Indicates if the current platform is supported (True) or not (False). |
Output |
Stores the path this Recorder will use to generate the output file.
It can be either an absolute or a relative path.
The file extension is automatically added.
Wildcards such as |
Record |
The mode that defines the way to manage the starting point and duration of the recording: either manually or within a specific time or frame interval. |
Start |
The start frame of the recording. |
Start |
The start time of the recording. |
Take | Stores the current Take number. Automatically incremented after each recording session. |
Methods
Name | Description |
---|---|
Get |
Tests if the Recorder has any errors. |
Get |
Tests if the Recorder has any warnings. |
Has |
|
Is |
Indicates whether the current Recorder supports Accumulation recording or not. |
On |
Called after a RecorderSetting has been deserialized. |
On |
Override this method if any post treatment needs to be done after this Recorder is duplicated in the Recorder Window. |
On |
Called before a RecorderSetting is serialized. |
Validity |
Tests if the Recorder is correctly configured. |