public EmulatorHomeViewModel() { //Setup Paint and Touch Commands for SKView elements PaintEmulatorCommand = new Command <SKPaintSurfaceEventArgs>(PaintEmulator); PaintControllerCommand = new Command <SKPaintSurfaceEventArgs>(PaintController); PaintConsoleCommand = new Command <SKPaintSurfaceEventArgs>(PaintConsole); TouchConsoleCommand = new Command <SKTouchEventArgs>(TouchConsole); TouchControllerCommand = new Command <SKTouchEventArgs>(TouchController); //Setup Renderer _resourceReader = new Resources.Reader(); _renderer = new SKBitmapRenderer(); //Setup Emulator _emu = new NESEmulator(_resourceReader.GetResource(ResourceRom), GetFrameFromEmulator); //Setup Static Generator _renderStaticTask = Task.Factory.StartNew(RenderStatic); }
/// <summary> /// /// </summary> public BarcodeWriter() { Renderer = new SKBitmapRenderer(); }