Search Results for

    Show / Hide Table of Contents

    Class UnityExecutableLibrary

    Executable function library for Unity built-in types

    Inheritance
    object
    ExecutableFunctionLibrary
    UnityExecutableLibrary
    Inherited Members
    ExecutableFunctionLibrary.CollectExecutableFunctions()
    ExecutableFunctionLibrary.RegisterExecutableFunctionPtr<TLibrary>(string, int, void*)
    ExecutableFunctionLibrary.RegisterExecutableFunctionFileInfo<TLibrary>(string, int, string, int)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Ceres.Graph.Flow.Utilities
    Assembly: cs.temp.dll.dll
    Syntax
    public class UnityExecutableLibrary : ExecutableFunctionLibrary

    Methods

    Flow_ComponentGetComponent(Component, SerializedType<Component>)

    Declaration
    public static Component Flow_ComponentGetComponent(Component component, SerializedType<Component> type)
    Parameters
    Type Name Description
    Component component
    SerializedType<><Component> type
    Returns
    Type Description
    Component

    Flow_ComponentGetComponentInChildren(Component, SerializedType<Component>)

    Declaration
    public static Component Flow_ComponentGetComponentInChildren(Component component, SerializedType<Component> type)
    Parameters
    Type Name Description
    Component component
    SerializedType<><Component> type
    Returns
    Type Description
    Component

    Flow_Destroy(UObject)

    Removes a GameObject, component or asset.

    Declaration
    public static void Flow_Destroy(UObject uObject)
    Parameters
    Type Name Description
    UObject uObject

    Flow_FindGameObject(string)

    Finds a GameObject by name and returns it.

    Declaration
    public static GameObject Flow_FindGameObject(string name)
    Parameters
    Type Name Description
    string name
    Returns
    Type Description
    GameObject

    Flow_FindGameObjectWithTag(string)

    Returns one active GameObject tag. Returns null if no GameObject was found.

    Declaration
    public static GameObject Flow_FindGameObjectWithTag(string tag)
    Parameters
    Type Name Description
    string tag
    Returns
    Type Description
    GameObject

    Flow_FindObjectOfType(SerializedType<UObject>)

    Returns the first active loaded object of Type type.

    Declaration
    public static UObject Flow_FindObjectOfType(SerializedType<UObject> type)
    Parameters
    Type Name Description
    SerializedType<><UObject> type
    Returns
    Type Description
    UObject

    Flow_GameObjectGetActiveSelf(GameObject)

    Get the local active state of this GameObject.

    Declaration
    public static bool Flow_GameObjectGetActiveSelf(GameObject gameObject)
    Parameters
    Type Name Description
    GameObject gameObject
    Returns
    Type Description
    bool

    Flow_GameObjectGetComponent(GameObject, SerializedType<Component>)

    Declaration
    public static Component Flow_GameObjectGetComponent(GameObject gameObject, SerializedType<Component> type)
    Parameters
    Type Name Description
    GameObject gameObject
    SerializedType<><Component> type
    Returns
    Type Description
    Component

    Flow_GameObjectGetComponentInChildren(GameObject, SerializedType<Component>)

    Declaration
    public static Component Flow_GameObjectGetComponentInChildren(GameObject gameObject, SerializedType<Component> type)
    Parameters
    Type Name Description
    GameObject gameObject
    SerializedType<><Component> type
    Returns
    Type Description
    Component

    Flow_GameObjectSetActive(GameObject, bool)

    ActivatesDeactivates the GameObject, depending on the given true or false value.

    Declaration
    public static void Flow_GameObjectSetActive(GameObject gameObject, bool value)
    Parameters
    Type Name Description
    GameObject gameObject
    bool value

    Flow_RandomRange(float, float)

    Returns a random float within [minInclusive..maxInclusive] (range is inclusive).

    Declaration
    public static float Flow_RandomRange(float minInclusive, float maxInclusive)
    Parameters
    Type Name Description
    float minInclusive
    float maxInclusive
    Returns
    Type Description
    float

    Flow_RandomRangeInt(int, int)

    Return a random int within [minInclusive..maxExclusive).

    Declaration
    public static int Flow_RandomRangeInt(int minInclusive, int maxInclusive)
    Parameters
    Type Name Description
    int minInclusive
    int maxInclusive
    Returns
    Type Description
    int

    Flow_TransformFind(Transform, string)

    Finds a child by name n and returns it.

    Declaration
    public static Transform Flow_TransformFind(Transform transform, string name)
    Parameters
    Type Name Description
    Transform transform
    string name
    Returns
    Type Description
    Transform

    Flow_TransformGetChild(Transform, int)

    Returns a transform child by index.

    Declaration
    public static Transform Flow_TransformGetChild(Transform transform, int index)
    Parameters
    Type Name Description
    Transform transform
    int index
    Returns
    Type Description
    Transform

    Flow_UObjectIsValid(UObject)

    Validate a GameObject, component or asset is alive.

    Declaration
    public static bool Flow_UObjectIsValid(UObject uObject)
    Parameters
    Type Name Description
    UObject uObject
    Returns
    Type Description
    bool
    In This Article
    Back to top Copyright © 2025 AkiKurisu
    Generated with DocFX