private void GoldUpdate() { _signalService.Publish(new UpdateGoldSignal() { Value = _financeControl.GetCurrentGold() }); }
public static void SetViewActive <TView>(this ISignalService signalService, bool active) where TView : Component { if (active) { signalService.Publish <EnableViewSignal <TView> >(); } else { signalService.Publish <DisableViewSignal <TView> >(); } }
public static void EnableView <TView>(this ISignalService signalService) where TView : Component => signalService.Publish <EnableViewSignal <TView> >();