public override void Deselect(ObjectBase obj) { obj.ChangeState(ObjectStateNormal.GetInstance()); }
public override void Select(ObjectBase obj) { obj.ChangeState(ObjectStateActive.GetInstance()); }