public uint this[UnitField index] { get { return(this[(int)index]); } set { this[(int)index] = value; } }
public uint this[UnitField index] { get { return this[(int)index]; } set { this[(int)index] = value; } }
public override void UpdateView(Rect size, Rect percentageSize, Event e) { base.UpdateView(size, percentageSize, e); ProcessEvent(e); GUI.Box(ViewRect, Title, ViewSkin.GetStyle("TriggerEditorAdjust")); GUILayout.BeginArea(ViewRect); { UnitField.DrawField(ViewSkin); } GUILayout.EndArea(); }
public static int GetUpdateField(UnitField unitField) { var typeString = string.Format("WowPacketParser.Enums.Version.{0}.UnitField", ClientVersion.GetVersionString()); var newEnumType = _assembly.GetType(typeString); foreach (int val in Enum.GetValues(newEnumType)) if (Enum.GetName(newEnumType, val) == unitField.ToString()) return val; return (int)unitField; }
private WowGuid GetGuidValue(UnitField field) { if (!ClientVersion.AddedInVersion(ClientType.WarlordsOfDraenor)) { var parts = UpdateFields.GetArray <UnitField, uint>(field, 2); return(new WowGuid64(Utilities.MAKE_PAIR64(parts[0], parts[1]))); } else { var parts = UpdateFields.GetArray <UnitField, uint>(field, 4); return(new WowGuid128(Utilities.MAKE_PAIR64(parts[0], parts[1]), Utilities.MAKE_PAIR64(parts[2], parts[3]))); } }
public static int GetUpdateField(UnitField unitField) { var typeString = string.Format("WowPacketParser.Enums.Version.{0}.UnitField", ClientVersion.GetVersionString()); var newEnumType = _assembly.GetType(typeString); foreach (int val in Enum.GetValues(newEnumType)) { if (Enum.GetName(newEnumType, val) == unitField.ToString()) { return(val); } } return((int)unitField); }
public RegistrationPage FillAndSubmitRegistrationForm(string login, string email, string name, string surname, string phone, string password, string confirmPassword) { LoginField.SendKeys(login); EmailField.SendKeys(email); NameField.SendKeys(name); SurnameField.SendKeys(surname); PhoneField.SendKeys(phone); PasswordField.SendKeys(password); RepeatPasswordField.SendKeys(confirmPassword); TestDataHelper.ClickRandomDate(BirthDateField); UnitField.Click(); EridCells = Factory.TryFindElements(By.XPath(RegistrationPageLocators.GridCellsLocator)); TestDataHelper.ClickRandomGridCell(EridCells); ConfirmationButton.Click(); return(new RegistrationPage()); }
public RegistrationPage aa(string birthDate, params string[] vs) { foreach (var item in vs) { LoginField.SendKeys(item); EmailField.SendKeys(item); NameField.SendKeys(item); SurnameField.SendKeys(item); PhoneField.SendKeys(item); PasswordField.SendKeys(item); RepeatPasswordField.SendKeys(item); } TestDataHelper.ClickRandomDate(BirthDateField); UnitField.Click(); EridCells = Factory.TryFindElements(By.XPath(RegistrationPageLocators.GridCellsLocator)); TestDataHelper.ClickRandomGridCell(EridCells); ConfirmationButton.Click(); return(new RegistrationPage()); }