using System; using System.Collections.Generic; namespace UnityEditor.Recorder { /// /// Base class that represents a RecorderSetting Input that can be recorded from. (like a Camera, a RenderTexture...) /// [Serializable] public abstract class RecorderInputSettings { protected internal abstract Type InputType { get; } [Obsolete("Please use methods CheckForErrors() and CheckForWarnings()")] protected internal virtual bool ValidityCheck(List errors) { return true; } protected internal virtual void CheckForWarnings(List warnings) {} protected internal virtual void CheckForErrors(List errors) {} } }