public Variable(CFG.Variable <T> var) { configVar = var; m_name = var.name; m_help = var.description; m_callback = CommandFunction; }
public static void RegisterVariable <T>(CFG.Variable <T> var) where T : new() { if (s_variableDictionary.ContainsKey(var.name)) { Debug.LogError("Tried to add already existing console variable!"); return; } Variable <T> returnValue = new Variable <T>(var); s_variableDictionary.Add(var.name, returnValue); s_masterDictionary.Add(var.name, returnValue); }
// Use this for initialization void Start() { _slider = GetComponent <Slider>(); variable = CFG.GetVar(varName); floatvar = (CFG.Variable <float>)variable; }