internal ArgumentWrapper this[VehicleFactory.eArgumentKeys i_ArgumentKey] { get { return((ArgumentWrapper)r_argumentOrderedDictionaryDictionary[i_ArgumentKey.ToString()]); } }
internal void AddArgument(VehicleFactory.eArgumentKeys i_ArgumentKeyString, ArgumentWrapper i_Argument) { r_argumentOrderedDictionaryDictionary.Add(i_ArgumentKeyString.ToString(), i_Argument); }
internal void AddArgument(VehicleFactory.eArgumentKeys i_ArgumentKey, int i_MultipleInputCounter, ArgumentWrapper i_Argument) { r_argumentOrderedDictionaryDictionary.Add(string.Format("{0}{1}", i_ArgumentKey, i_MultipleInputCounter), i_Argument); }