Package zombie.input
Class JoypadManager
java.lang.Object
zombie.input.JoypadManager
public final 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.HashSetActiveControllerGUIDsstatic 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, java.lang.String string2)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)booleanisAButtonReleasePress(int int1)booleanisAButtonStartPress(int int1)booleanisAPressed(int int1)booleanisBButtonReleasePress(int int1)booleanisBButtonStartPress(int int1)booleanisBPressed(int int1)booleanisButtonReleasePress(int int1, int int2)booleanisButtonStartPress(int int1, int int2)booleanisDownPressed(int int1)booleanisJoypadConnected(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)booleanisXButtonReleasePress(int int1)booleanisXButtonStartPress(int int1)booleanisXPressed(int int1)booleanisYButtonReleasePress(int int1)booleanisYButtonStartPress(int int1)booleanisYPressed(int int1)voidonControllerConnected(Controller controller)voidonControllerDisconnected(Controller controller)voidonPressed(int int1, int int2)voidonPressedAxis(int int1, int int2)voidonPressedAxisNeg(int int1, int int2)voidonPressedPov(int int1)voidonPressedTrigger(int int1, int int2)voidreloadControllerFiles()voidrenderUI()voidReset()voidrevertToKeyboardAndMouse()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 final java.util.ArrayList JoypadList -
ActiveControllerGUIDs
public final java.util.HashSet ActiveControllerGUIDs
-
-
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) -
isButtonStartPress
public boolean isButtonStartPress(int int1, int int2) -
isButtonReleasePress
public boolean isButtonReleasePress(int int1, int int2) -
isAButtonStartPress
public boolean isAButtonStartPress(int int1) -
isBButtonStartPress
public boolean isBButtonStartPress(int int1) -
isXButtonStartPress
public boolean isXButtonStartPress(int int1) -
isYButtonStartPress
public boolean isYButtonStartPress(int int1) -
isAButtonReleasePress
public boolean isAButtonReleasePress(int int1) -
isBButtonReleasePress
public boolean isBButtonReleasePress(int int1) -
isXButtonReleasePress
public boolean isXButtonReleasePress(int int1) -
isYButtonReleasePress
public boolean isYButtonReleasePress(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) -
onPressedTrigger
public void onPressedTrigger(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() -
isJoypadConnected
public boolean isJoypadConnected(int int1) -
onControllerConnected
-
onControllerDisconnected
-
revertToKeyboardAndMouse
public void revertToKeyboardAndMouse() -
renderUI
public void renderUI() -
Reset
public void Reset()
-