Package com.ardor3d.input.logical
package com.ardor3d.input.logical
-
ClassDescriptionApplicable whenever 'any' key has been pressed.A "do-nothing" implementation of FocusWrapper useful when you want to ignore (or do not need) focus events.A "do-nothing" implementation of KeyboardWrapper useful when you want to ignore (or do not need) key events.A "do-nothing" implementation of MouseWrapper useful when you want to ignore (or do not need) mouse events.Defines an action to be performed when a specific input condition is met.A condition that is true when a key is down in the current input state.A condition that is true if a given key was pressed when going from the previous input state to the current one.A condition that is true when a key was released from the previous to the current input state.Implementation of a logical layer on top of the physical one, to be able to more easily trigger certain commands for certain combination of user input.Defines a class the handles applying the triggers of a LogicalLayer.A condition that is true if a given button was clicked (has a click count) when going from the previous input state to the current one.A condition that checks the state of the two most commonly used mouse buttons.A condition that is true if a given button was pressed when going from the previous input state to the current one.A condition that is true if a given button was pressed when going from the previous input state to the current one.A condition that is true if the mouse has moved between the two input states.A condition that is true if the mouse wheel has moved between the two input states.Defines an action to be performed when a given input condition is true.Utility methods for getting standard TriggerConditions.Wrapper class to make it possible to use
Predicate
-based conditions for triggering actions based on user input.