docs.unity3d.com
    Show / Hide Table of Contents

    Class RecorderEditor

    The user interface to set up a Recorder.

    Inheritance
    Object
    RecorderEditor
    Namespace: UnityEditor.Recorder
    Syntax
    public abstract class RecorderEditor : Editor

    Methods

    AccumulationGUI()

    Displays the information related to the capture of multiframe accumulation.

    Declaration
    protected virtual void AccumulationGUI()

    AOVGUI()

    Displays the properties of the AOV Recorder.

    Declaration
    protected virtual void AOVGUI()

    DrawSeparator()

    Draws a delimiter between different GUI elements.

    Declaration
    protected static void DrawSeparator()

    ExtraOptionsGUI()

    Displays extra options below the capture information, under certain conditions.

    Declaration
    protected virtual void ExtraOptionsGUI()

    FileTypeAndFormatGUI()

    Displays options related to the output format of the recording.

    Declaration
    protected virtual void FileTypeAndFormatGUI()

    ImageRenderOptionsGUI()

    Displays the information related to the source of the capture and its rendering options.

    Declaration
    protected virtual void ImageRenderOptionsGUI()

    NameAndPathGUI()

    Displays the information related to the output file(s).

    Declaration
    protected virtual void NameAndPathGUI()

    OnEnable()

    Initializes the attributes and styling of the editor based on the serialized data, when the object becomes active.

    Declaration
    protected virtual void OnEnable()

    OnEncodingGui()

    Displays properties related to the encoding of the file.

    Declaration
    protected virtual void OnEncodingGui()

    OnInspectorGUI()

    This is the main entry point for drawing the Recorder editor in the inspector.

    Declaration
    public override void OnInspectorGUI()

    OnValidateSettingsGUI()

    Validates the settings of the Recorder.

    Declaration
    protected virtual void OnValidateSettingsGUI()
    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