public void SetValueAndForceNotify(T value) { SetValue(value); if (!isDisposed) { publisher?.OnNext(this.value); } }
void OnApplicationPause(bool pause) => onApplicationPause?.OnNext(pause);
void OnApplicationFocus(bool focus) => onApplicationFocus?.OnNext(focus);
void LateUpdate() => lateUpdate?.OnNext(Unit.Default);