Zeplin.StateManager.ProcessState C# (CSharp) Method

ProcessState() private method

private ProcessState ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
return void
        internal void ProcessState(GameTime time)
        {
            currentTime = time.TotalRealTime;
            if (Transitioning && (time.TotalRealTime - transitionBeginTimestamp) >= NextState.Duration)
            {
                CurrentState = stateQueue.Dequeue();
                transitionBeginTimestamp = time.TotalRealTime;
            }
        }