public override void RunNamedEvent(string name)
{
if (this.Disposed == true)
{
throw new ObjectDisposedException(this.GetType().Name);
}
string ev, group;
if (name.StartsWith("cvar read") == true)
{
ev = name;
group = ev.Substring(10);
if (group == _updateGroup.ToString())
{
UpdateVariables(true, true);
}
}
else if (name.StartsWith("cvar write") == true)
{
ev = name;
group = ev.Substring(11);
if (group == _updateGroup.ToString())
{
UpdateVariables(false, true);
}
}
}