Beispiel #1
0
        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;
        }
Beispiel #2
0
        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;
        }
Beispiel #3
0
		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;
		}