|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jme.input.action.InputActionEvent
public class InputActionEvent
InputActionEvent
defines an event that generates the
processing of a given InputAction. This event contains information about the
triggers that caused the event to take places as well as the list of names of
the other Actions that were to be processed at the same time.
Constructor Summary | |
---|---|
InputActionEvent()
instantiates a default InputActionEvent object. |
Method Summary | |
---|---|
float |
getTime()
returns the time the event occured. |
boolean |
getTriggerAllowsRepeats()
|
char |
getTriggerCharacter()
|
java.lang.Object |
getTriggerData()
|
float |
getTriggerDelta()
|
java.lang.String |
getTriggerDevice()
name of the device that triggered this event, null if not applicable |
int |
getTriggerIndex()
|
java.lang.String |
getTriggerName()
Usually triggerName is set to a button/axis name or command. |
float |
getTriggerPosition()
|
boolean |
getTriggerPressed()
|
void |
setTime(float time)
sets the time the event occured. |
void |
setTriggerAllowsRepeats(boolean value)
|
void |
setTriggerCharacter(char value)
|
void |
setTriggerData(java.lang.Object value)
|
void |
setTriggerDelta(float value)
|
void |
setTriggerDevice(java.lang.String value)
|
void |
setTriggerIndex(int value)
|
void |
setTriggerName(java.lang.String value)
|
void |
setTriggerPosition(float value)
|
void |
setTriggerPressed(boolean value)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InputActionEvent()
Method Detail |
---|
public float getTime()
public void setTime(float time)
time
- The time to set.public java.lang.String getTriggerName()
public void setTriggerName(java.lang.String value)
value
- new valuepublic char getTriggerCharacter()
public void setTriggerCharacter(char value)
value
- new valuegetTriggerCharacter()
public java.lang.String getTriggerDevice()
public void setTriggerDevice(java.lang.String value)
value
- new valuegetTriggerDevice()
public int getTriggerIndex()
public void setTriggerIndex(int value)
value
- new valuegetTriggerIndex()
public float getTriggerPosition()
public void setTriggerPosition(float value)
value
- new valuegetTriggerPosition()
public float getTriggerDelta()
public void setTriggerDelta(float value)
value
- new valuegetTriggerDelta()
public boolean getTriggerPressed()
public void setTriggerPressed(boolean value)
value
- new valuegetTriggerPressed()
public boolean getTriggerAllowsRepeats()
InputHandler.addAction(InputActionInterface,String,int,int,boolean)
public void setTriggerAllowsRepeats(boolean value)
value
- new valuegetTriggerAllowsRepeats()
public java.lang.Object getTriggerData()
public void setTriggerData(java.lang.Object value)
value
- new valuegetTriggerData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |