public GameScreen(IScreenContent content, TimeSpan transitionOnDuration, TimeSpan transitionOffDuration, bool isPopup = false, bool isTile = false) { _screenContent = content; _screenContent.CurrentScreen = this; // Link back. ScreenState = ScreenState.TRANSITION_ON; TransitionPosition = 1f; TransitionOnDuration = transitionOnDuration; TransitionOffDuration = transitionOffDuration; IsPopup = isPopup; }
// Construtors. public GameScreen(IScreenContent content, bool isPopup = false, bool isTile = false) : this(content, TimeSpan.Zero, TimeSpan.Zero, isPopup, isTile) { }