Namespace UnityEditor.Recorder | Unity Recorder | 2.1.0-preview.1
docs.unity3d.com
    Show / Hide Table of Contents

    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.

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023