예제 #1
0
        public override void Reset()
        {
            base.Reset();

            Children = new[] { options = new OptionsOverlay() };
            options.ToggleVisibility();
        }
예제 #2
0
        private bool globalHotkeyPressed(InputState state, KeyDownEventArgs args)
        {
            switch (args.Key)
            {
            case Key.F8:
                chat.ToggleVisibility();
                return(true);
            }

            if (state.Keyboard.ControlPressed)
            {
                switch (args.Key)
                {
                case Key.O:
                    Options.ToggleVisibility();
                    return(true);
                }
            }

            return(base.OnKeyDown(state, args));
        }
예제 #3
0
 public void ToggleOptions() => options.ToggleVisibility();