public void Set(Combat.FightEngine engine) { if (engine == null) { throw new ArgumentNullException(nameof(engine)); } m_generalpanel.Set(engine); }
private void UpdateForm(Combat.FightEngine engine) { if (engine == null) { throw new ArgumentNullException(nameof(engine)); } m_form.Set(engine); }
public void Set(Combat.FightEngine engine) { if (engine == null) { throw new ArgumentNullException(nameof(engine)); } m_stringbuilder.Length = 0; BuildEntityText(engine.Entities); BuildStageText(engine.Stage); BuildPlayerText(engine.Team1.MainPlayer, 1); BuildPlayerText(engine.Team2.MainPlayer, 2); m_text.Text = m_stringbuilder.ToString(); }
public void Update(Combat.FightEngine engine) { if (engine == null) { throw new ArgumentNullException("engine"); } lock (m_lock) { if (m_formthread.IsAlive == true) { Action <Combat.FightEngine> func = UpdateForm; m_form.Invoke(func, engine); } } }
public void Update(Combat.FightEngine engine) { if (!Environment.OSVersion.IsWindows()) { return; } if (engine == null) { throw new ArgumentNullException(nameof(engine)); } lock (m_lock) { if (m_formthread.IsAlive) { Action <Combat.FightEngine> func = UpdateForm; m_form.Invoke(func, engine); } } }