public void Handle(GrandOutputEventInfo logEvent, bool sendToCommonSink) { if (sendToCommonSink) { _dispatcher.Add(logEvent, _receiver); } else { _dispatcher.Add(logEvent, _receiverNoCommonSink); } }
void Awake() { // display the current size labelSizeX.text = Game.piecesX.ToString(); labelSizeY.text = Game.piecesY.ToString(); // subscribe to image selection Event EventDispatcher.Add(EventName.GameSelectImage, GameSelectImage); }
// stage root for loading games void Awake() { piecesX = 2; piecesY = 2; // subscription events EventDispatcher.Add(EventName.GameSelect, GameSelect); EventDispatcher.Add(EventName.BoardStartGame, BoardStartGame); EventDispatcher.Add(EventName.GameOver, GameOver); }
public Transform rootScene; // stage root for loading games //public GameObject congratsScreen; void Awake() { GamePuzzle.piecesX = puzzleSizeX; GamePuzzle.piecesY = puzzleSizeY; // subscription events EventDispatcher.Add(EventName.GameSelect, GameSelect); EventDispatcher.Add(EventName.BoardStartGame, BoardStartGame); EventDispatcher.Add(EventName.GameOver, GameOver); }
public Dictionary <int, GameType> games; // list of games void Awake() { // form a list of games games = new Dictionary <int, GameType>(); foreach (Transform child in transform) { GameType game = child.GetComponent <GameType>(); games.Add(game.ID, game); } EventDispatcher.Add(EventName.GameSelect, GameSelect); }
private void Awake() { EventDispatcher.Add(EventName.GameSelectImage, ToggleGameCamera); cam = GetComponent <Camera>(); float aspectMultiplier = multiplier * (1 + (16f / 9 - cam.aspect)); if (cameraType == CameraType.Orthographic) { originalCameraSize = cam.orthographicSize; } else { originalCameraSize = cam.fieldOfView; } newCameraSize = originalCameraSize * aspectMultiplier; }
void IChatServiceCallback.MessageCreated(ChatMessage message) { _eventDispatcher.Add(() => MessageCreated.SafeInvoke(message)); }
public EventClient(EventDispatcher dispatcher) { this.dispatcher = dispatcher; Id = counter++; dispatcher.Add(this); }