UpdateTime() private static method

private static UpdateTime ( TimeLogger times, int type, double time ) : void
times TimeLogger
type int
time double
return void
Exemplo n.º 1
0
 public static void DrawTime(int drawType, double timeElapsed)
 {
     if (drawType < 0 || drawType >= TimeLogger.drawTimes.Length)
     {
         return;
     }
     TimeLogger.UpdateTime(TimeLogger.drawTimes, drawType, timeElapsed);
 }
Exemplo n.º 2
0
 public static void LightingTime(int lightingType, double timeElapsed)
 {
     if (lightingType < 0 || lightingType >= TimeLogger.lightingTimes.Length)
     {
         return;
     }
     TimeLogger.UpdateTime(TimeLogger.lightingTimes, lightingType, timeElapsed);
 }
Exemplo n.º 3
0
 public static void RenderTime(int renderType, double timeElapsed)
 {
     if (renderType < 0 || renderType >= TimeLogger.renderTimes.Length)
     {
         return;
     }
     TimeLogger.UpdateTime(TimeLogger.renderTimes, renderType, timeElapsed);
 }
Exemplo n.º 4
0
        public static void DetailedDrawTime(int detailedDrawType)
        {
            if (detailedDrawType < 0 || detailedDrawType >= TimeLogger.detailedDrawTimes.Length)
            {
                return;
            }
            double totalMilliseconds = TimeLogger.detailedDrawTimer.Elapsed.TotalMilliseconds;
            double time = totalMilliseconds - TimeLogger.lastDetailedDrawTime;

            TimeLogger.lastDetailedDrawTime = totalMilliseconds;
            TimeLogger.UpdateTime(TimeLogger.detailedDrawTimes, detailedDrawType, time);
        }