示例#1
0
        public unsafe void Dispose()
        {
            _window.Update -= _update;
            GlfwInputPlatform.UnregisterWindow((WindowHandle *)Handle, _subscribers);
            foreach (var gamepad in _gamepads)
            {
                gamepad.Dispose();
            }

            foreach (var joystick in _joysticks)
            {
                joystick.Dispose();
            }

            foreach (var mouse in _mice)
            {
                mouse.Dispose();
            }
        }