コード例 #1
0
ファイル: Game1.cs プロジェクト: JllyGrnGiant/game_demo
 private void ResumeHandler(object sender, InputDeviceEventArgs<MouseButtons, MouseState> args, MenuItem subscriber)
 {
     if (subscriber.Rectangle.Contains(new Point(args.State.X, args.State.Y)))
         Resume(Engine.Services.GetService<KeyboardDevice>(), Engine.Services.GetService<MouseDevice>());
 }
コード例 #2
0
ファイル: Game1.cs プロジェクト: JllyGrnGiant/game_demo
 private void Terminate(object sender, InputDeviceEventArgs<MouseButtons, MouseState> args, MenuItem subscriber)
 {
     if (subscriber.Rectangle.Contains(new Point(args.State.X, args.State.Y)))
         Exit();
 }
コード例 #3
0
ファイル: Logger.cs プロジェクト: Kauko/CrazyTanks
        void LogKeyPress(object sender,InputDeviceEventArgs<Keys, KeyboardState> e)
        {
            this.logMsg(e.Object.ToString());

            if (this.fileLoggingEnabled)
            {
                logToFile(e.Object.ToString());
            }
        }