public BobProcessor(IWriter writer, BobConverter bobConverter, ItemManager items,
                     IPaletteRenderer paletteRenderer)
 {
     _writer          = writer;
     _bobConverter    = bobConverter;
     _items           = items;
     _paletteRenderer = paletteRenderer;
 }
 public GameProcessor(IEnumerable <IProcessor> processors, ImageConverter imageConverter,
                      MusicConverter musicConverter,
                      HeaderRenderer headerRenderer,
                      IWriter writer, ItemManager items, BobConverter bobConverter, SpriteRenderer spriteRenderer)
 {
     _processors     = processors;
     _imageConverter = imageConverter;
     _musicConverter = musicConverter;
     _headerRenderer = headerRenderer;
     _writer         = writer;
     _items          = items;
     _bobConverter   = bobConverter;
     _spriteRenderer = spriteRenderer;
 }
Example #3
0
 public LevelProcessor(
     TiledConverter tiledConverter,
     ImageConverter imageConverter,
     BobConverter bobConverter,
     IPaletteRenderer paletteRenderer,
     SpriteRenderer spriteRenderer,
     IWriter writer,
     ItemManager items
     )
 {
     _tiledConverter  = tiledConverter;
     _imageConverter  = imageConverter;
     _bobConverter    = bobConverter;
     _paletteRenderer = paletteRenderer;
     _spriteRenderer  = spriteRenderer;
     _writer          = writer;
     _items           = items;
 }