/* Creates a toggle button. By default only visible in the space center. */
 public void CreateToggle(CareerOptions opt, Rect rect, bool defaultstate, string description, Action <bool> cback)
 {
     options.Add(
         opt,
         new MenuToggle(rect, defaultstate, description, cback)
         );
 }
 public void SetOption(CareerOptions opt, bool value)
 {
     if (options.ContainsKey(opt))
     {
         options[opt].state = value;
     }
 }
        public bool GetOption(CareerOptions opt)
        {
            if (options.ContainsKey(opt))
            {
                return(options[opt].GetState());
            }

            return(false);
        }
        public void SetOption(CareerOptions opt, bool value)
        {
            bool flag = options.ContainsKey(opt);

            if (flag)
            {
                options[opt].state = value;
            }
        }
 public void CreateToggle(CareerOptions opt, Rect rect, bool defaultstate, string description, Action <bool> cback, GameScenes[] scenes)
 {
     try
     {
         options.Add(opt, new MenuToggle(rect, defaultstate, description, cback, scenes));
     }
     catch
     {
         Debug.Log("Toggle (2) already exists: " + description);
     }
 }
        public bool GetOption(CareerOptions opt)
        {
            bool flag = options.ContainsKey(opt);

            return(flag && options[opt].GetState());
        }