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);
}
}
}
#endregion