The Game Engine  1
Input Member List

This is the complete list of members for Input, including all inherited members.

addInput(Input *i)Inputstatic
addJoyButtonDownCallback(void(*fn)(Uint8, JoyButton))Inputstatic
addJoyButtonUpCallback(void(*fn)(Uint8, JoyButton))Inputstatic
addJoyMoveCallback(void(*fn)(Uint8, JoyStick, Point2D))Inputstatic
addKeyDownCallback(void(*fn)(SDLKey, SDLMod))Inputstatic
addKeyUpCallback(void(*fn)(SDLKey, SDLMod))Inputstatic
addMouseDownCallback(void(*fn)(Uint8, MouseState))Inputstatic
addMouseMoveCallback(void(*fn)(MouseState))Inputstatic
addMouseUpCallback(void(*fn)(Uint8, MouseState))Inputstatic
doubleTapped(SDLKey key, int ms=-1)Input
doubleTapped(JoyButton button, int ms=-1)Input
doubleTapped(MouseButton b, int button=0, int ms=-1)Inputstatic
getAllJoyMovement(JoyStick s=JoyLeft)Inputstatic
getAllPressed(JoyButton b)Inputstatic
getAllTriggered(JoyButton b)Inputstatic
getDeviceCounts()Inputstatic
getInput(unsigned int index=0)Inputstatic
getJoyMovement(JoyStick s=JoyLeft)Input
getMousePos()Inputstatic
getMouseRelPos()Inputstatic
getNumInputs()Inputstatic
getNumJoysticks()Inputstatic
Input(bool isJoy=false)Input
inputsInputprotectedstatic
isJoystickInputprotected
mIndexInputprotected
mJoyButtonDownCallbacksInputprotectedstatic
mJoyButtonUpCallbacksInputprotectedstatic
mJoyDPosInputprotected
mJoyLeftPosInputprotected
mJoyMoveCallbacksInputprotectedstatic
mJoyRightPosInputprotected
mJoyStatesInputprotected
mJoystickInputprotected
mKeyDownCallbacksInputprotectedstatic
mKeyStatesInputprotected
mKeyUpCallbacksInputprotectedstatic
mLastJoyDoubleStatesInputprotected
mLastJoyStatesInputprotected
mLastKeyDoubleStatesInputprotected
mLastKeyStatesInputprotected
mLastMouseDoubleStatesInputprotected
mLastMouseStatesInputprotected
mMouseButtonStatesInputprotected
mMouseDownCallbacksInputprotectedstatic
mMouseMoveCallbacksInputprotectedstatic
mMouseStateInputprotectedstatic
mMouseUpCallbacksInputprotectedstatic
pressed(SDLKey key, SDLMod modifier=KMOD_NONE)Input
pressed(JoyButton button)Input
pressed(MouseButton b, int button=0)Inputstatic
removeInput(Input *i)Inputstatic
removeJoyButtonDownCallback(void(*fn)(Uint8, JoyButton))Inputstatic
removeJoyButtonUpCallback(void(*fn)(Uint8, JoyButton))Inputstatic
removeJoyMoveCallback(void(*fn)(Uint8, JoyStick, Point2D))Inputstatic
removeKeyDownCallback(void(*fn)(SDLKey, SDLMod))Inputstatic
removeKeyUpCallback(void(*fn)(SDLKey, SDLMod))Inputstatic
removeMouseDownCallback(void(*fn)(Uint8, MouseState))Inputstatic
removeMouseMoveCallback(void(*fn)(MouseState))Inputstatic
removeMouseUpCallback(void(*fn)(Uint8, MouseState))Inputstatic
triggered(SDLKey key, int ms=-1)Input
triggered(JoyButton button, int ms=-1)Input
triggered(MouseButton b, int button=0, int ms=-1)Inputstatic
updateInputs(SDL_Event event)Inputstatic
updateJoysticks()Inputstatic