Paint.PaintApp.PaintApp C# (CSharp) Method

PaintApp() public method

Initializes a new instance of the Paint.PaintApp class. Instantiate our GraphicsDeviceManager and establish where the content folder is
public PaintApp ( IPictureIOManager pictureIOManager, IFilenameResolver filenameResolver, ImageStateData imageStateData, IUIBusyMessage saveBusyMessageDisplay, ToolboxLayoutDefinition toolboxLayoutDefinition, int deviceScale ) : System
pictureIOManager IPictureIOManager Picture IO Manager
filenameResolver IFilenameResolver Filename Resolver
imageStateData ImageStateData ImageSaveData
saveBusyMessageDisplay IUIBusyMessage Class for dsplaying the 'Busy - saving' message
toolboxLayoutDefinition Paint.ToolboxLayout.ToolboxLayoutDefinition Layout of the toolbox
deviceScale int The device scale/resolution. 1 = normal. 2 = retina.
return System
        public PaintApp(
			IPictureIOManager pictureIOManager, 
			IFilenameResolver filenameResolver, 
			ImageStateData imageStateData,
			IUIBusyMessage saveBusyMessageDisplay,
			ToolboxLayoutDefinition toolboxLayoutDefinition,
			int deviceScale)
            : base(imageStateData, toolboxLayoutDefinition, deviceScale)
        {
            this.filenameResolver = filenameResolver;
            this.pictureIOManager = pictureIOManager;
            this.saveBusyMessageDisplay = saveBusyMessageDisplay;
        }