示例#1
0
        TimeControl(TimeControlTypes type)
        {
            _Type = type;

            _Timer          = new System.Timers.Timer();
            _Timer.Interval = 100;
            _Timer.Elapsed += new System.Timers.ElapsedEventHandler(_Timer_Elapsed);

            _LastMoveTimeUsed = 0;
        }
示例#2
0
 public TimeControl(TimeControlTypes type, int baseTime, int increment)
     : this(type)
 {
     _BaseTime  = baseTime;
     _Increment = increment;
 }
示例#3
0
 public TimeControl(TimeControlTypes type, double secondsPerMove)
     : this(type)
 {
     _SecondsPerMove = secondsPerMove;
 }