Example #1
0
 public PaintPixelCommand(PaintPixelData data, IDrawableTileRegistry drawableTileRegistry,
                          ITexturePainter texturePainter)
 {
     _data = data;
     _drawableTileRegistry = drawableTileRegistry;
     _texturePainter       = texturePainter;
 }
 public DrawingInputManager(Camera camera,
                            EventSystem eventSystem,
                            IDrawingViewController drawingViewController,
                            ILogger logger,
                            ICommandQueue commandQueue,
                            IGridInputManager gridInputManager,
                            IDrawableTileRegistry drawableTileRegistry)
 {
     _camera                = camera;
     _eventSystem           = eventSystem;
     _drawingViewController = drawingViewController;
     _logger                = logger;
     _commandQueue          = commandQueue;
     _gridInputManager      = gridInputManager;
     _drawableTileRegistry  = drawableTileRegistry;
 }
Example #3
0
 public ClearAllPixelsCommand(ClearAllPixelsCommandData data, IDrawableTileRegistry drawableTileRegistry,
                              ITexturePainter texturePainter)
 {
     _drawableTileRegistry = drawableTileRegistry;
     _texturePainter       = texturePainter;
 }