Search Results for

    Show / Hide Table of Contents

    Class SharedVariableExtension

    Inheritance
    object
    SharedVariableExtension
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Ceres.Graph
    Assembly: cs.temp.dll.dll
    Syntax
    public static class SharedVariableExtension

    Methods

    GetSharedVariable(IVariableSource, string)

    Get SharedVariable by name

    Declaration
    public static SharedVariable GetSharedVariable(this IVariableSource variableScope, string variableName)
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    Returns
    Type Description
    SharedVariable

    GetSharedVariable<T>(IVariableSource, string)

    Get SharedVariable<T> by name

    Declaration
    public static SharedVariable<T> GetSharedVariable<T>(this IVariableSource variableScope, string variableName)
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    Returns
    Type Description
    SharedVariable<T>
    Type Parameters
    Name Description
    T

    LinkToGlobal(IVariableSource)

    Link variable to global variables

    Declaration
    public static void LinkToGlobal(this IVariableSource variableSource)
    Parameters
    Type Name Description
    IVariableSource variableSource

    LinkToSource(SharedVariable, IVariableSource)

    Link variable to target variable source

    Declaration
    public static void LinkToSource(this SharedVariable variable, IVariableSource variableSource)
    Parameters
    Type Name Description
    SharedVariable variable
    IVariableSource variableSource

    TryGetSharedObject(IVariableSource, string, out SharedVariable<object>)

    Declaration
    public static bool TryGetSharedObject(this IVariableSource variableScope, string variableName, out SharedVariable<object> sharedObject)
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    SharedVariable<object> sharedObject
    Returns
    Type Description
    bool

    TryGetSharedString(IVariableSource, string, out SharedVariable<string>)

    Declaration
    public static bool TryGetSharedString(this IVariableSource variableScope, string variableName, out SharedVariable<string> sharedTVariable)
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    SharedVariable<string> sharedTVariable
    Returns
    Type Description
    bool

    TryGetSharedUObject(IVariableSource, string, out SharedVariable<Object>)

    Declaration
    public static bool TryGetSharedUObject(this IVariableSource variableScope, string variableName, out SharedVariable<Object> sharedObject)
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    SharedVariable<Object> sharedObject
    Returns
    Type Description
    bool

    TryGetSharedUObject<T>(IVariableSource, string, out SharedVariable<T>)

    Declaration
    public static bool TryGetSharedUObject<T>(this IVariableSource variableScope, string variableName, out SharedVariable<T> sharedTObject) where T : Object
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    SharedVariable<T> sharedTObject
    Returns
    Type Description
    bool
    Type Parameters
    Name Description
    T

    TryGetSharedVariable(IVariableSource, string, out SharedVariable)

    Try get shared variable by its name

    Declaration
    public static bool TryGetSharedVariable(this IVariableSource variableScope, string variableName, out SharedVariable sharedVariable)
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    SharedVariable sharedVariable
    Returns
    Type Description
    bool

    TryGetSharedVariable<T>(IVariableSource, string, out SharedVariable<T>)

    Declaration
    public static bool TryGetSharedVariable<T>(this IVariableSource variableScope, string variableName, out SharedVariable<T> sharedTVariable) where T : unmanaged
    Parameters
    Type Name Description
    IVariableSource variableScope
    string variableName
    SharedVariable<T> sharedTVariable
    Returns
    Type Description
    bool
    Type Parameters
    Name Description
    T
    In This Article
    Back to top Copyright © 2025 AkiKurisu
    Generated with DocFX