Package com.jme3.input.controls
Class MouseAxisTrigger
java.lang.Object
com.jme3.input.controls.MouseAxisTrigger
- All Implemented Interfaces:
 Trigger
A 
MouseAxisTrigger is used as a mapping to mouse axis,
 a mouse axis is movement along the X axis (left/right), Y axis (up/down)
 and the mouse wheel (scroll up/down).- 
Constructor Summary
ConstructorsConstructorDescriptionMouseAxisTrigger(int mouseAxis, boolean negative) Create a newMouseAxisTrigger. - 
Method Summary
Modifier and TypeMethodDescriptionintgetName()booleanstatic intmouseAxisHash(int mouseAxis, boolean negative) intReturns the hash code for the trigger. 
- 
Constructor Details
- 
MouseAxisTrigger
public MouseAxisTrigger(int mouseAxis, boolean negative) Create a newMouseAxisTrigger.- Parameters:
 mouseAxis- Mouse axis. See AXIS_*** constants inMouseInputnegative- True if listen to negative axis events, false if listen to positive axis events.
 
 - 
 - 
Method Details
- 
getMouseAxis
public int getMouseAxis() - 
isNegative
public boolean isNegative() - 
getName
 - 
mouseAxisHash
public static int mouseAxisHash(int mouseAxis, boolean negative)  - 
triggerHashCode
public int triggerHashCode()Description copied from interface:TriggerReturns the hash code for the trigger.- Specified by:
 triggerHashCodein interfaceTrigger- Returns:
 - the hash code for the trigger.
 
 
 -