private void unregister() { if (_registeredGroup != null) { _registeredGroup.Unregister(this); _registeredGroup = null; } }
private void register(AIGroup value) { if (_registeredGroup != value) { unregister(); if (value != null) { _registeredGroup = value; _registeredGroup.Register(this); } } }