protected void OnLevelChanged(int level) { LevelChangedHandler handler = LevelChanged; if (handler != null) { handler(level); } }
public void OnLevelChangedSubscribe(LevelChangedHandler handler) { LevelChanged += handler; }
public void OnLevelChangedUnsubscribe(LevelChangedHandler handler) { LevelChanged -= handler; }
void OnLevelChanged(EventArgs e) { LevelChangedHandler?.Invoke(this, e); }