public static T? GetEnumValueOrDefault<T>(this IGeneratedVariableStorage storage, string variableName)
where T : System.Enumpublic static void SetValue<T>(this IGeneratedVariableStorage storage, string v, T value)
where T : IConvertibleClass in Yarn.Unity
Inherits from System.Object
public static class GeneratedVariableStorageExtensionsGets a value for the variable variableName from storage , or else returns the default value of T .
Method in GeneratedVariableStorageExtensions
Gets a value for the variable variableName from storage , or else returns the default value of T .
public static T? GetValueOrDefault<T>(this IGeneratedVariableStorage storage, string variableName)
where T : IConvertiblestorage
The generated variable storage class to get the value from.
string variableName
The name of the variable to get a value for.
T
The type of the parameter to get a value for.
The value of variableName , or the default value of T .