Esempio n. 1
0
 public virtual BooleanValue HasSuffix(StringValue suffixName)
 {
     callInitializeSuffixes();
     if (instanceSuffixes.ContainsKey(suffixName.ToString()))
     {
         return(true);
     }
     if (GetStaticSuffixesForType(GetType()).ContainsKey(suffixName.ToString()))
     {
         return(true);
     }
     return(false);
 }
Esempio n. 2
0
        public void CanPreserveCase()
        {
            var testValue = "FooBar";
            var sv = new StringValue(testValue);

            Assert.AreEqual(testValue, sv.ToString());
        }
Esempio n. 3
0
        public void CanToString()
        {
            var testValue = "foobar";
            var sv = new StringValue(testValue);

            Assert.AreEqual(testValue, sv.ToString());
        }
 public StringValue(StringValue stringValue)
 {
     internalString = stringValue.ToString();
     StringInitializeSuffixes();
 }
Esempio n. 5
0
 private void RetypeVessel(StringValue value)
 {
     Vessel.vesselType = value.ToString().ToEnum<VesselType>();
 }
Esempio n. 6
0
        public void CanMakeEmpty()
        {
            var sv = new StringValue();

            Assert.AreEqual(string.Empty, sv.ToString());
        }
Esempio n. 7
0
 public StringValue(StringValue stringValue)
 {
     internalString = stringValue.ToString();
     RegisterInitializer(StringInitializeSuffixes);
 }
Esempio n. 8
0
 public void SetModeAsString(StringValue modeString)
 {
     switch (modeString.ToUpper())
     {
         case "PHYSICS":
             TimeWarp.fetch.Mode = TimeWarp.Modes.LOW;
             break;
         case "RAILS":
             TimeWarp.fetch.Mode = TimeWarp.Modes.HIGH;
             break;
         default:
             throw new Exception(string.Format("WARP MODE '{0}' is not valid", modeString.ToString()));
     }
 }
Esempio n. 9
0
 public void QuickSaveTo(StringValue name)
 {
     QuickSaveTo(name.ToString());
 }
Esempio n. 10
0
 public void QuickLoadFrom(StringValue name)
 {
     LoadGame(name.ToString());
 }
Esempio n. 11
0
 public void LaunchShip(CraftTemplate ship, StringValue launchSiteName)
 {
     LaunchShip(ship, launchSiteName.ToString());
 }