Class GeneratedComponentHolderProtocol | Bolt Visual Scripting | 1.4.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class GeneratedComponentHolderProtocol

    Inheritance
    Object
    GeneratedComponentHolderProtocol
    Namespace: Ludiq.Bolt
    Syntax
    public static class GeneratedComponentHolderProtocol

    Methods

    AddGeneratedComponent<T>(UnityEngine.Object)

    Declaration
    public static T AddGeneratedComponent<T>(this UnityEngine.Object uo)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    GetGeneratedComponent<T>(UnityEngine.Object)

    Declaration
    public static T GetGeneratedComponent<T>(this UnityEngine.Object uo)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    GetGeneratedComponentInChildren<T>(UnityEngine.Object, Boolean)

    Declaration
    public static T GetGeneratedComponentInChildren<T>(this UnityEngine.Object uo, bool includeInactive = false)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Boolean includeInactive
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    GetGeneratedComponentInParent<T>(UnityEngine.Object, Boolean)

    Declaration
    public static T GetGeneratedComponentInParent<T>(this UnityEngine.Object uo, bool includeInactive = false)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Boolean includeInactive
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    GetGeneratedComponents<T>(UnityEngine.Object)

    Declaration
    public static T[] GetGeneratedComponents<T>(this UnityEngine.Object uo)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Returns
    Type Description
    T[]
    Type Parameters
    Name Description
    T

    GetGeneratedComponents<T>(UnityEngine.Object, List<T>)

    Declaration
    public static void GetGeneratedComponents<T>(this UnityEngine.Object uo, List<T> results)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    List<T> results
    Type Parameters
    Name Description
    T

    GetGeneratedComponentsInChildren<T>(UnityEngine.Object, Boolean)

    Declaration
    public static T[] GetGeneratedComponentsInChildren<T>(this UnityEngine.Object uo, bool includeInactive = false)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Boolean includeInactive
    Returns
    Type Description
    T[]
    Type Parameters
    Name Description
    T

    GetGeneratedComponentsInChildren<T>(UnityEngine.Object, List<T>, Boolean)

    Declaration
    public static void GetGeneratedComponentsInChildren<T>(this UnityEngine.Object uo, List<T> results, bool includeInactive = false)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    List<T> results
    Boolean includeInactive
    Type Parameters
    Name Description
    T

    GetGeneratedComponentsInParent<T>(UnityEngine.Object, Boolean)

    Declaration
    public static T[] GetGeneratedComponentsInParent<T>(this UnityEngine.Object uo, bool includeInactive = false)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Boolean includeInactive
    Returns
    Type Description
    T[]
    Type Parameters
    Name Description
    T

    GetGeneratedComponentsInParent<T>(UnityEngine.Object, List<T>, Boolean)

    Declaration
    public static void GetGeneratedComponentsInParent<T>(this UnityEngine.Object uo, List<T> results, bool includeInactive = false)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    List<T> results
    Boolean includeInactive
    Type Parameters
    Name Description
    T

    GetOrAddGeneratedComponent<T>(UnityEngine.Object)

    Declaration
    public static T GetOrAddGeneratedComponent<T>(this UnityEngine.Object uo)
    Parameters
    Type Name Description
    UnityEngine.Object uo
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX