public void UnsubscribeFromNameTagClick(PPData.DogAction clickAction) { if (nameTag) { nameTag.UnsubscribeFromClick(clickAction); } }
public void SubscribeToNameTagClick(PPData.DogAction clickAction) { if (nameTag) { nameTag.SubscribeToClick(clickAction); } }
public override bool TryUnsubscribeAll() { base.TryUnsubscribeAll(); (scoutingTimer as ISubscribable).TryUnsubscribeAll(); onScoutingTimerChange = null; onScoutingTimerEnd = null; return(true); }
public void UnsubscribeFromScoutingTimerEnd(PPData.DogAction dogAction) { onScoutingTimerEnd -= dogAction; }
public void SubscribeToScoutingTimerEnd(PPData.DogAction dogAction) { onScoutingTimerEnd += dogAction; }
public void UnsubscribeFromDogClick(PPData.DogAction dogClickAction) { onDogClick -= dogClickAction; }
public void SubscribeToDogClick(PPData.DogAction dogClickAction) { onDogClick += dogClickAction; }
public void UnsubscribeFromDogClick(PPData.DogAction dogClickAction) { buttonController.UnsubscribeFromDogClick(dogClickAction); }
public void SubscribeToDogClick(PPData.DogAction dogClickAction) { buttonController.SubscribeToDogClick(dogClickAction); }
public void UnsubscribeFromClick(PPData.DogAction clickAction) { onNameTagClick -= clickAction; }
public void SubscribeToClick(PPData.DogAction clickAction) { onNameTagClick += clickAction; }
public void UnsubscribeFromClickWhenOccupied(PPData.DogAction clickAction) { onOccupiedSlotClick -= clickAction; }
public void SubscribeToClickWhenOccupied(PPData.DogAction clickAction) { onOccupiedSlotClick += clickAction; }