public void Initialize(Switch device, List <InputConfig> inputConfigs, bool enableKeyboard, bool enableMouse) { Device = device; Renderer = Device.Gpu.Renderer; NpadManager.Initialize(device, inputConfigs, enableKeyboard, enableMouse); TouchScreenManager.Initialize(device); }
public void Initialize(Switch device) { Device = device; Renderer = Device.Gpu.Renderer; Renderer?.Window.SetSize(_windowWidth, _windowHeight); NpadManager.Initialize(device, ConfigurationState.Instance.Hid.InputConfig, ConfigurationState.Instance.Hid.EnableKeyboard); }
public void Initialize(Switch device) { Device = device; Renderer = Device.Gpu.Renderer; Renderer.Window?.SetSize(_windowWidth, _windowHeight); if (Renderer != null) { Renderer.ScreenCaptured += Renderer_ScreenCaptured; } NpadManager.Initialize(device, ConfigurationState.Instance.Hid.InputConfig, ConfigurationState.Instance.Hid.EnableKeyboard, ConfigurationState.Instance.Hid.EnableMouse); TouchScreenManager.Initialize(device); }
public void Initialize(Switch device, List <InputConfig> inputConfigs, bool enableKeyboard, bool enableMouse) { Device = device; IRenderer renderer = Device.Gpu.Renderer; if (renderer is ThreadedRenderer tr) { renderer = tr.BaseRenderer; } Renderer = renderer; NpadManager.Initialize(device, inputConfigs, enableKeyboard, enableMouse); TouchScreenManager.Initialize(device); }
public void Initialize(Switch device) { Device = device; IRenderer renderer = Device.Gpu.Renderer; if (renderer is ThreadedRenderer tr) { renderer = tr.BaseRenderer; } Renderer = renderer; Renderer?.Window?.SetSize(WindowWidth, WindowHeight); if (Renderer != null) { Renderer.ScreenCaptured += Renderer_ScreenCaptured; } NpadManager.Initialize(device, ConfigurationState.Instance.Hid.InputConfig, ConfigurationState.Instance.Hid.EnableKeyboard, ConfigurationState.Instance.Hid.EnableMouse); TouchScreenManager.Initialize(device); }