Exemplo n.º 1
0
 public RoomChanger(IRoomTransition <R> transitionHandler)
 {
     _transitionHandler = transitionHandler;
 }
Exemplo n.º 2
0
		public void SetOneTimeNextTransition(IRoomTransition transition)
		{
			_oneTimeTransition = transition;
		}
Exemplo n.º 3
0
 public void SubscribeTransistor(IRoomTransition <R> transitionObject, Action <bool> onComplete)
 {
     _transitionsDictionary.Add(transitionObject, onComplete);
 }
Exemplo n.º 4
0
 public void UnSubscribeTransistor(IRoomTransition <R> transitionObject)
 {
     _transitionsDictionary.Remove(transitionObject);
 }
Exemplo n.º 5
0
 public void SetOneTimeNextTransition(IRoomTransition transition)
 {
     _oneTimeTransition = transition;
 }