docs.unity.cn
    Show / Hide Table of Contents

    Class VolumeComponentEditorAttribute

    This attributes tells a VolumeComponentEditor class which type of VolumeComponent it's an editor for. When you make a custom editor for a component, you need put this attribute on the editor class.

    Inheritance
    Object
    Attribute
    VolumeComponentEditorAttribute
    Namespace: UnityEditor.Rendering
    Syntax
    [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
    public sealed class VolumeComponentEditorAttribute : Attribute, _Attribute

    Constructors

    VolumeComponentEditorAttribute(Type)

    Creates a new VolumeComponentEditorAttribute instance.

    Declaration
    public VolumeComponentEditorAttribute(Type componentType)
    Parameters
    Type Name Description
    Type componentType

    A type derived from VolumeComponent

    Fields

    componentType

    A type derived from VolumeComponent.

    Declaration
    public readonly Type componentType
    Field Value
    Type Description
    Type

    Extension Methods

    ReflectionUtils.Invoke(Object, String, Object[])
    ReflectionUtils.SetField(Object, String, Object)
    ReflectionUtils.GetField(Object, String)
    ReflectionUtils.GetFields(Object)

    See Also

    VolumeComponentEditor
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on 18 November 2022
    Terms of use