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()
Assembly: cs.temp.dll.dll
Syntax
public static class SharedVariableExtension
Methods
GetSharedVariable(IVariableSource, string)
Declaration
public static SharedVariable GetSharedVariable(this IVariableSource variableScope, string variableName)
Parameters
Returns
GetSharedVariable<T>(IVariableSource, string)
Declaration
public static SharedVariable<T> GetSharedVariable<T>(this IVariableSource variableScope, string variableName)
Parameters
Returns
Type Parameters
LinkToGlobal(IVariableSource)
Link variable to global variables
Declaration
public static void LinkToGlobal(this IVariableSource variableSource)
Parameters
LinkToSource(SharedVariable, IVariableSource)
Link variable to target variable source
Declaration
public static void LinkToSource(this SharedVariable variable, IVariableSource variableSource)
Parameters
TryGetSharedObject(IVariableSource, string, out SharedVariable<object>)
Declaration
public static bool TryGetSharedObject(this IVariableSource variableScope, string variableName, out SharedVariable<object> sharedObject)
Parameters
Returns
TryGetSharedString(IVariableSource, string, out SharedVariable<string>)
Declaration
public static bool TryGetSharedString(this IVariableSource variableScope, string variableName, out SharedVariable<string> sharedTVariable)
Parameters
Returns
TryGetSharedUObject(IVariableSource, string, out SharedVariable<Object>)
Declaration
public static bool TryGetSharedUObject(this IVariableSource variableScope, string variableName, out SharedVariable<Object> sharedObject)
Parameters
Returns
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
Returns
Type Parameters
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
Returns
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
Returns
Type Parameters