Class AuthoringContext | Compositor | 0.4.0-preview.1
docs.unity3d.com
    Show / Hide Table of Contents

    Class AuthoringContext

    Inheritance
    Object
    AuthoringContext
    AnimationAuthoringContext
    DummyContext
    Namespace: Unity.Compositor.Editor
    Syntax
    public abstract class AuthoringContext : IAuthoringContext

    Constructors

    AuthoringContext()

    Declaration
    protected AuthoringContext()

    Fields

    m_ConstantEditorByType

    Declaration
    protected Dictionary<Type, Type> m_ConstantEditorByType
    Field Value
    Type Description
    Dictionary<Type, Type>

    Properties

    ContextHandlerType

    Declaration
    public abstract Type ContextHandlerType { get; }
    Property Value
    Type Description
    Type
    Implements
    IAuthoringContext.ContextHandlerType

    ContextType

    Declaration
    public abstract Type ContextType { get; }
    Property Value
    Type Description
    Type
    Implements
    IAuthoringContext.ContextType

    DefaultDataType

    Declaration
    public abstract Type DefaultDataType { get; }
    Property Value
    Type Description
    Type
    Implements
    IAuthoringContext.DefaultDataType

    GameObjectContextType

    Declaration
    public abstract Type GameObjectContextType { get; }
    Property Value
    Type Description
    Type
    Implements
    IAuthoringContext.GameObjectContextType

    PassThroughForDefaultDataType

    Declaration
    public abstract Type PassThroughForDefaultDataType { get; }
    Property Value
    Type Description
    Type
    Implements
    IAuthoringContext.PassThroughForDefaultDataType

    Methods

    BuildConstantEditorMappings()

    Declaration
    protected virtual void BuildConstantEditorMappings()

    GetDomainConstantEditorType(Type)

    Declaration
    public Type GetDomainConstantEditorType(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    Type
    Implements
    IAuthoringContext.GetDomainConstantEditorType(Type)
    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