private void SetControllerDefinition() { inputsize = Marshal.SizeOf(typeof(LibGPGX.InputData)); if (!LibGPGX.gpgx_get_control(input, inputsize)) throw new Exception("gpgx_get_control() failed"); ControlConverter = new GPGXControlConverter(input); ControllerDefinition = ControlConverter.ControllerDef; }
private void SetControllerDefinition() { inputsize = Marshal.SizeOf(typeof(LibGPGX.InputData)); if (!Core.gpgx_get_control(input, inputsize)) { throw new Exception($"{nameof(Core.gpgx_get_control)}() failed"); } ControlConverter = new GPGXControlConverter(input, false); // _cds != null); ControllerDefinition = ControlConverter.ControllerDef; }
private void SetControllerDefinition() { inputsize = Marshal.SizeOf(typeof(LibGPGX.InputData)); if (!LibGPGX.gpgx_get_control(input, inputsize)) throw new Exception("gpgx_get_control() failed"); ControlConverter = new GPGXControlConverter(input); ControllerDefinition = ControlConverter.ControllerDef; }