Esempio n. 1
0
        private EInputHandlerResult OnTogglePause(bool pressed)
        {
            if (pressed)
            {
                if (_timeService != null)
                {
                    _timeService.SetPauseStatus(PauseStatusFunctions.Invert(_timeService.GetPauseStatus()));

                    return(EInputHandlerResult.Handled);
                }

                return(EInputHandlerResult.Unhandled);
            }

            return(EInputHandlerResult.Handled);
        }
 public void Invert_Unpaused_Paused()
 {
     Assert.AreEqual(EPauseStatus.Unpaused, PauseStatusFunctions.Invert(EPauseStatus.Paused));
 }