Ejemplo n.º 1
0
 //fill with defaults
 public DisplayConfiguration(bool t)
 {
     ButtonFunctions = new List <ButtonFunctionsEnum>
     {
         ButtonFunctionsEnum.None,
         ButtonFunctionsEnum.None,
         ButtonFunctionsEnum.None,
         ButtonFunctionsEnum.None,
         ButtonFunctionsEnum.None,
         ButtonFunctionsEnum.None,
         ButtonFunctionsEnum.None,
         ButtonFunctionsEnum.None
     };
     ButtonOptions = new List <string> {
         "", "", "", "", "", "", "", ""
     };
     ButtonOptionsScreens = new List <int> {
         -1, -1, -1, -1, -1, -1, -1, -1
     };
     //LapDisplayTime = 2;
     LapStyle          = LapDisplayStylesEnum.LapTimeDeltaPersonal;
     NumScreens        = 1;
     PitLights         = false;
     PitLimiterSpeed   = PitFlashSpeedsEnum.Full;
     PitLimiterStyle   = PitFlashStyleEnum.GreenRedAlternateFlash;
     RevLimiterLights  = false;
     RevLimiterStyle   = RevFlashStyleEnum.StayRed;
     ShiftLightStyle   = ShiftStyleEnum.GreenRedProgressiveRedShift;
     ShowLap           = false;
     ShowShiftLights   = false;
     FFBClippingLights = false;
     FFBClippingScreen = -1;
     if (t)
     {
         var temp = new Screen
         {
             Example   = "148 3 43",
             Variables = new List <string> {
                 "Speed", "Space", "Gear", "Space", "Laps2"
             }
         };
         Screens = new List <Screen> {
             temp
         };
     }
 }
Ejemplo n.º 2
0
 //fill with defaults
 public DisplayConfiguration(bool t)
 {
     ButtonFunctions = new List<ButtonFunctionsEnum>
         {
             ButtonFunctionsEnum.None,
             ButtonFunctionsEnum.None,
             ButtonFunctionsEnum.None,
             ButtonFunctionsEnum.None,
             ButtonFunctionsEnum.None,
             ButtonFunctionsEnum.None,
             ButtonFunctionsEnum.None,
             ButtonFunctionsEnum.None
         };
     ButtonOptions = new List<string> {"", "", "", "", "", "", "", ""};
     ButtonOptionsScreens = new List<int> {-1, -1, -1, -1, -1, -1, -1, -1};
     //LapDisplayTime = 2;
     LapStyle = LapDisplayStylesEnum.LapTimeDeltaPersonal;
     NumScreens = 1;
     PitLights = false;
     PitLimiterSpeed = PitFlashSpeedsEnum.Full;
     PitLimiterStyle = PitFlashStyleEnum.GreenRedAlternateFlash;
     RevLimiterLights = false;
     RevLimiterStyle = RevFlashStyleEnum.StayRed;
     ShiftLightStyle = ShiftStyleEnum.GreenRedProgressiveRedShift;
     ShowLap = false;
     ShowShiftLights = false;
     FFBClippingLights = false;
     FFBClippingScreen = -1;
     if (t)
     {
         var temp = new Screen
             {
                 Example = "148 3 43",
                 Variables = new List<string> {"Speed", "Space", "Gear", "Space", "Laps2"}
             };
         Screens = new List<Screen> {temp};
     }
 }