コード例 #1
0
 public OtherCharacterEventSubscriber(IChatBubbleActions chatBubbleActions,
                                      IChatBubbleRepository chatBubbleRepository,
                                      IChatBubbleTextureProvider chatBubbleTextureProvider,
                                      ICharacterRendererProvider characterRendererProvider)
 {
     _chatBubbleActions         = chatBubbleActions;
     _chatBubbleRepository      = chatBubbleRepository;
     _chatBubbleTextureProvider = chatBubbleTextureProvider;
     _characterRendererProvider = characterRendererProvider;
 }
コード例 #2
0
ファイル: NPCActions.cs プロジェクト: itashi811/EndlessClient
 public NPCActions(IHudControlProvider hudControlProvider,
                   INPCStateCache npcStateCache,
                   INPCRendererRepository npcRendererRepository,
                   IChatBubbleRepository chatBubbleRepository,
                   IChatBubbleTextureProvider chatBubbleTextureProvider)
 {
     _hudControlProvider        = hudControlProvider;
     _npcStateCache             = npcStateCache;
     _npcRendererRepository     = npcRendererRepository;
     _chatBubbleRepository      = chatBubbleRepository;
     _chatBubbleTextureProvider = chatBubbleTextureProvider;
 }
コード例 #3
0
 public RendererRepositoryResetter(ICharacterRendererRepository characterRendererRepository,
                                   INPCRendererRepository npcRendererRepository,
                                   IChatBubbleRepository chatBubbleRepository,
                                   ICharacterStateCache characterStateCache,
                                   INPCStateCache npcStateCache)
 {
     _characterRendererRepository = characterRendererRepository;
     _npcRendererRepository       = npcRendererRepository;
     _chatBubbleRepository        = chatBubbleRepository;
     _characterStateCache         = characterStateCache;
     _npcStateCache = npcStateCache;
 }
コード例 #4
0
 public ChatBubbleActions(IChatBubbleRepository chatBubbleRepository,
                          IChatProcessor chatProcessor,
                          IChatTypeCalculator chatTypeCalculator,
                          ICharacterRendererProvider characterRendererProvider,
                          IChatBubbleTextureProvider chatBubbleTextureProvider)
 {
     _chatBubbleRepository      = chatBubbleRepository;
     _chatProcessor             = chatProcessor;
     _chatTypeCalculator        = chatTypeCalculator;
     _characterRendererProvider = characterRendererProvider;
     _chatBubbleTextureProvider = chatBubbleTextureProvider;
 }
コード例 #5
0
 public ChatBubbleUpdater(IChatBubbleRepository chatBubbleRepository)
 {
     _chatBubbleRepository = chatBubbleRepository;
 }