Package zombie.input
Class JoypadManager
java.lang.Object
zombie.input.JoypadManager
public class JoypadManager
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJoypadManager.Joypad -
Field Summary
Fields Modifier and Type Field Description java.util.HashSetActiveControllerNamesstatic JoypadManagerinstancejava.util.ArrayListJoypadListJoypadManager.Joypad[]JoypadsJoypadManager.Joypad[]JoypadsController -
Constructor Summary
Constructors Constructor Description JoypadManager() -
Method Summary
Modifier and Type Method Description JoypadManager.JoypadaddJoypad(int int1, java.lang.String string)voidassignJoypad(int int1, int int2)floatgetAimingAxisX(int int1)floatgetAimingAxisY(int int1)floatgetDeadZone(int int1, int int2)JoypadManager.JoypadgetFromControllerID(int int1)JoypadManager.JoypadgetFromPlayer(int int1)longgetLastActivity(int int1)floatgetMovementAxisX(int int1)floatgetMovementAxisY(int int1)booleanisAPressed(int int1)booleanisBPressed(int int1)booleanisDownPressed(int int1)booleanisL3Pressed(int int1)booleanisLBPressed(int int1)booleanisLeftPressed(int int1)booleanisLTPressed(int int1)booleanisR3Pressed(int int1)booleanisRBPressed(int int1)booleanisRightPressed(int int1)booleanisRTPressed(int int1)booleanisUpPressed(int int1)booleanisXPressed(int int1)booleanisYPressed(int int1)voidonPressed(int int1, int int2)voidonPressedAxis(int int1, int int2)voidonPressedAxisNeg(int int1, int int2)voidonPressedPov(int int1)voidreloadControllerFiles()voidReset()voidsaveControllerSettings(int int1)voidsetControllerActive(java.lang.String string, boolean boolean1)voidsetDeadZone(int int1, int int2, float float1)voidsyncActiveControllers()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
instance
-
Joypads
-
JoypadsController
-
JoypadList
public java.util.ArrayList JoypadList -
ActiveControllerNames
public java.util.HashSet ActiveControllerNames
-
-
Constructor Details
-
JoypadManager
public JoypadManager()
-
-
Method Details
-
addJoypad
-
reloadControllerFiles
public void reloadControllerFiles() -
assignJoypad
public void assignJoypad(int int1, int int2) -
getFromPlayer
-
getFromControllerID
-
onPressed
public void onPressed(int int1, int int2) -
isDownPressed
public boolean isDownPressed(int int1) -
isUpPressed
public boolean isUpPressed(int int1) -
isRightPressed
public boolean isRightPressed(int int1) -
isLeftPressed
public boolean isLeftPressed(int int1) -
isLBPressed
public boolean isLBPressed(int int1) -
isRBPressed
public boolean isRBPressed(int int1) -
isL3Pressed
public boolean isL3Pressed(int int1) -
isR3Pressed
public boolean isR3Pressed(int int1) -
isRTPressed
public boolean isRTPressed(int int1) -
isLTPressed
public boolean isLTPressed(int int1) -
isAPressed
public boolean isAPressed(int int1) -
isBPressed
public boolean isBPressed(int int1) -
isXPressed
public boolean isXPressed(int int1) -
isYPressed
public boolean isYPressed(int int1) -
getMovementAxisX
public float getMovementAxisX(int int1) -
getMovementAxisY
public float getMovementAxisY(int int1) -
getAimingAxisX
public float getAimingAxisX(int int1) -
getAimingAxisY
public float getAimingAxisY(int int1) -
onPressedAxis
public void onPressedAxis(int int1, int int2) -
onPressedAxisNeg
public void onPressedAxisNeg(int int1, int int2) -
onPressedPov
public void onPressedPov(int int1) -
getDeadZone
public float getDeadZone(int int1, int int2) -
setDeadZone
public void setDeadZone(int int1, int int2, float float1) -
saveControllerSettings
public void saveControllerSettings(int int1) -
getLastActivity
public long getLastActivity(int int1) -
setControllerActive
public void setControllerActive(java.lang.String string, boolean boolean1) -
syncActiveControllers
public void syncActiveControllers() -
Reset
public void Reset()
-