Exemplo n.º 1
0
        protected void InitilizeAction()
        {
            UserModeLib.State InitinalState = DeviceInterface.Initialize();

            if (InitinalState == null)
            {
                DeviceInterface.Disconnect();
                return;
            }

            ApplyState(InitinalState);
            Initilized = true;
        }
Exemplo n.º 2
0
        protected void ApplyState(UserModeLib.State State)
        {
            Mode.SetValue(State.Mode);

            EnableWiimoteXAxisAccelerometer.SetValue(State.EnableWiimoteXAxisAccelerometer);
            EnableWiimoteYAxisAccelerometer.SetValue(State.EnableWiimoteYAxisAccelerometer);
            SwapMouseButtons.SetValue(State.SwapMouseButtons);
            SwapTriggerAndShoulder.SetValue(State.SwapTriggerAndShoulder);
            SplitTriggerAxis.SetValue(State.SplitTrigger);
            MapTriggerAsAxis.SetValue(State.MapTriggerAsAxis);
            MapTriggerAsButtons.SetValue(State.MapTriggerAsButtons);

            ApplyStatus(State.Status);
        }