Namespace UnityEditor.Recorder
Classes
AnimationRecorderSettings
Class describing the settings for Animation Recorder.
BaseRenderTextureInput
Base class for all Recorder inputs that capture images.
BaseTextureRecorder<T>
Abstract base class for all Recorders that output images.
DefaultWildcard
Helper class for default Wildcards that you can use when constructing the output file name of a Recorder (see OutputFile).
FileNameGenerator
GenericRecorder<T>
Base class for all Recorders.
GIFRecorderSettings
ImageInputSelector
This class is a specialization of InputSettingsSelector for image input types.
ImageRecorderSettings
InputSettingsSelector
Use this class to specify a particular input type (it allows for each recorder to support only a subset of the input settings).
MovieRecorderSettings
OutputPath
Class that allows building file paths relative.
Recorder
Base class for all Recorders. To create a new Recorder, extend GenericRecorder<T>.
RecorderController
Main class to use the Recorder framework via script. Controls recording states like start and stop.
RecorderControllerSettings
Use this class to manage the recording settings (frame rate, frame range, list of Recorder Settings) for the RecorderController.
RecorderEditor
RecorderInput
RecorderInputSettings
Base class that represents a RecorderSetting Input that can be recorded from. (like a Camera, a RenderTexture...)
RecorderOptions
Options class for the Recorder
RecorderSettings
Main base class for a Recorder settings. Each Recorder needs to have its corresponding settings properly configured.
RecorderSettingsAttribute
This attribute allows binding a Recorder Settings instance with a Recorder.
RecorderWindow
Main window class of the Unity Recorder. It can be accessed from an Editor script to show the Recorder Window and eventually Start and Stop the recording using current settings. Recorder settings are saved in Library/Recorder/recorder.pref
RecordingSession
UnityHelpers
An ad-hoc collection of helpers for the Recorders.
Enums
FrameRatePlayback
Sets which frame rate type to use during recording.
ImageRecorderSettings.ImageRecorderOutputFormat
Available options for the output image format used by Image Sequence Recorder.
ImageSource
Sets which source camera to use for recording (by some specific Recorders).
MovieRecorderSettings.VideoRecorderOutputFormat
Available options for the output video format used by Movie Recorder.
OutputPath.Root
Options specifying which root location the output path is relative to (or if the path is absolute).
RecordMode
Sets which time or frame interval to record.