/// <summary> /// Basic initializing. /// </summary> protected override void Initialize() { _Editor = new DrawService(_graphicsDeviceService, SwapChainRenderTarget); _Editor.Initialize(); SwapChainRenderTargetRefreshed -= DrawWindow_UpdateSwapChainRenderTarget; MultiSampleCountRefreshed -= DrawWindow_UpdateMultiSampleCount; SwapChainRenderTargetRefreshed += DrawWindow_UpdateSwapChainRenderTarget; MultiSampleCountRefreshed += DrawWindow_UpdateMultiSampleCount; }
public override async void Execute() { await Task.Delay(1000); ViewManager.Initialize(); SaveManager.Initialize(); ShortcutService.Initialize(); BrushService.Initialize(); DrawService.Initialize(); BackgroundService.Initialize(); CameraService.Initialize(); ProjectService.Initialize(); AudioPeerService.Initialize(); }