docs.unity.cn
    Show / Hide Table of Contents

    Method GetAssignableComponentTypes

    GetAssignableComponentTypes(Type, List<Type>)

    Gets a list of the types of components that can be assigned to the specified component.

    Declaration
    [NotBurstCompatible]
    public List<Type> GetAssignableComponentTypes(Type interfaceType, List<Type> listOut)
    Parameters
    Type Name Description
    Type interfaceType

    The type to check.

    List<Type> listOut

    The list to receive the output.

    Returns
    Type Description
    List<Type>

    The list that was passed in, containing the System.Types that can be assigned to interfaceType.

    Remarks

    Assignable components include those with the same compile-time type and those that inherit from the same compile-time type.

    GetAssignableComponentTypes(Type)

    Gets a list of the types of components that can be assigned to the specified component.

    Declaration
    [NotBurstCompatible]
    public List<Type> GetAssignableComponentTypes(Type interfaceType)
    Parameters
    Type Name Description
    Type interfaceType

    The type to check.

    Returns
    Type Description
    List<Type>

    A new List object containing the System.Types that can be assigned to interfaceType.

    Remarks

    Assignable components include those with the same compile-time type and those that inherit from the same compile-time type.

    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Wednesday, July 6, 2022
    Terms of use