// used from instances of other classes to tell that they are no longer interested for messages of type audio public void RemoveMessageHandler(EnemyMessageHandler messageHandler) { enemiesMessageHandlers.Remove(messageHandler); }
// used from instances of other classes to tell that they are interested for messages of type audio public void AddMessageHandler(EnemyMessageHandler messageHandler) { enemiesMessageHandlers.Add(messageHandler); }