public boolean apply(final TwoInputStates states) { final ControllerState oldState = states.getPrevious().getControllerState(); final ControllerState currentState = states.getCurrent().getControllerState(); final boolean apply = !oldState.equals(currentState); return apply; }
public boolean apply(final TwoInputStates states) { final ControllerState oldState = states.getPrevious().getControllerState(); final ControllerState currentState = states.getCurrent().getControllerState(); final boolean apply = !oldState.equals(currentState); return apply; }
public boolean apply(final TwoInputStates states) { final Map<String, Float> currentStates = states.getCurrent().getControllerState() .getControllerComponentValues(controllerName); final Map<String, Float> previousStates = states.getPrevious().getControllerState() .getControllerComponentValues(controllerName);
public boolean apply(final TwoInputStates states) { final Map<String, Float> currentStates = states.getCurrent().getControllerState() .getControllerComponentValues(controllerName); final Map<String, Float> previousStates = states.getPrevious().getControllerState() .getControllerComponentValues(controllerName);
public boolean apply(final TwoInputStates states) { boolean apply = false; final ControllerState currentState = states.getCurrent().getControllerState(); final ControllerState previousState = states.getPrevious().getControllerState(); if (!previousState.equals(currentState)) { if (controllerName == null) { controllerName = currentState.getControllerNames().get(controllerIndex); } final List<ControllerEvent> events = currentState.getEvents(); for (final ControllerEvent event : events) { if (event.getControllerName().equals(controllerName)) { apply = true; } } } return apply; }
public boolean apply(final TwoInputStates states) { boolean apply = false; final ControllerState currentState = states.getCurrent().getControllerState(); final ControllerState previousState = states.getPrevious().getControllerState(); if (!previousState.equals(currentState)) { if (controllerName == null) { controllerName = currentState.getControllerNames().get(controllerIndex); } final List<ControllerEvent> events = currentState.getEvents(); for (final ControllerEvent event : events) { if (event.getControllerName().equals(controllerName)) { apply = true; } } } return apply; }
public boolean apply(final TwoInputStates states) { boolean apply = false; final ControllerState currentState = states.getCurrent().getControllerState(); final ControllerState previousState = states.getPrevious().getControllerState(); if (!previousState.equals(currentState)) { if (controllerName == null) { controllerName = currentState.getControllerNames().get(controllerIndex); } if (componentName == null) { componentName = currentState.getControllerComponentNames(controllerName).get(componentIndex); } final List<ControllerEvent> events = currentState.getEvents(); for (final ControllerEvent event : events) { if (event.getControllerName().equals(controllerName) && event.getComponentName().equals(componentName)) { apply = true; } } } return apply; }
public boolean apply(final TwoInputStates states) { boolean apply = false; final ControllerState currentState = states.getCurrent().getControllerState(); final ControllerState previousState = states.getPrevious().getControllerState(); if (!previousState.equals(currentState)) { if (controllerName == null) { controllerName = currentState.getControllerNames().get(controllerIndex); } if (componentName == null) { componentName = currentState.getControllerComponentNames(controllerName).get(componentIndex); } final List<ControllerEvent> events = currentState.getEvents(); for (final ControllerEvent event : events) { if (event.getControllerName().equals(controllerName) && event.getComponentName().equals(componentName)) { apply = true; } } } return apply; }
prev.getControllerState(), prev.getGestureState()), new InputState(KeyboardState.NOTHING, curr.getMouseState(), curr.getControllerState(), prev.getGestureState())); forwardTo.getApplier().checkAndPerformTriggers(forwardTo.getTriggers(), source, forwardingState, tpf); prev.getControllerState(), prev.getGestureState()), new InputState(curr.getKeyboardState(), MouseState.NOTHING, curr.getControllerState(), prev.getGestureState())); forwardTo.getApplier().checkAndPerformTriggers(forwardTo.getTriggers(), source, forwardingState, tpf);
.getCurrent().getControllerState())); forwardTo.getApplier().checkAndPerformTriggers(forwardTo.getTriggers(), source, forwardingState, tpf); .getCurrent().getControllerState())); forwardTo.getApplier().checkAndPerformTriggers(forwardTo.getTriggers(), source, forwardingState, tpf);