public IChatManager ChatBuilder(Deltin.CustomGameAutomation.Chat deltinChat) { IChatDeltinChannelSwapper deltinChannelSwapper = new ChatDeltinChannelSwapper(deltinChat); IChatChannelSwapper chatChannelSwapper = new ChatChannelSwapper(deltinChannelSwapper); IChatDecorator chatDecorator = new ChatDecorator(); IChatDeltinPrinter deltinPrinter = new ChatDeltinPrinter(deltinChat); IChatManager chat = new ChatManager(chatChannelSwapper, chatDecorator, deltinPrinter); return(chat); }
public ChatDeltinPrinter(Deltin.CustomGameAutomation.Chat chat) { _chat = chat; }
public ChatDeltinChannelSwapper(Deltin.CustomGameAutomation.Chat chat) { _chat = chat; }