UInputManager Class Reference#include <x86UNIXInputManager.h>
Inheritance diagram for UInputManager:
[legend]
Member Typedef Documentation
Constructor & Destructor Documentation
UInputManager::UInputManager |
( |
|
) |
|
Member Function Documentation
void UInputManager::init |
( |
|
) |
|
bool UInputManager::enable |
( |
|
) |
[virtual] |
void UInputManager::disable |
( |
|
) |
[virtual] |
void UInputManager::activate |
( |
|
) |
|
void UInputManager::deactivate |
( |
|
) |
|
void UInputManager::setWindowLocked |
( |
bool |
locked |
) |
|
bool UInputManager::isActive |
( |
|
) |
[inline] |
void UInputManager::onDeleteNotify |
( |
SimObject * |
object |
) |
[virtual] |
Called when a SimObject is deleted.
When you are on the notification list for another object and it is deleted, this method is called.
Reimplemented from SimSet.
bool UInputManager::onAdd |
( |
|
) |
[virtual] |
Called when the object is added to the sim.
Reimplemented from SimObject.
void UInputManager::onRemove |
( |
|
) |
[virtual] |
Called when the object is removed from the sim.
Reimplemented from SimGroup.
void UInputManager::process |
( |
|
) |
[virtual] |
bool UInputManager::enableKeyboard |
( |
|
) |
|
void UInputManager::disableKeyboard |
( |
|
) |
|
bool UInputManager::isKeyboardEnabled |
( |
|
) |
[inline] |
bool UInputManager::activateKeyboard |
( |
|
) |
|
void UInputManager::deactivateKeyboard |
( |
|
) |
|
bool UInputManager::isKeyboardActive |
( |
|
) |
[inline] |
bool UInputManager::enableMouse |
( |
|
) |
|
void UInputManager::disableMouse |
( |
|
) |
|
bool UInputManager::isMouseEnabled |
( |
|
) |
[inline] |
bool UInputManager::activateMouse |
( |
|
) |
|
void UInputManager::deactivateMouse |
( |
|
) |
|
bool UInputManager::isMouseActive |
( |
|
) |
[inline] |
bool UInputManager::enableJoystick |
( |
|
) |
|
void UInputManager::disableJoystick |
( |
|
) |
|
bool UInputManager::isJoystickEnabled |
( |
|
) |
[inline] |
bool UInputManager::activateJoystick |
( |
|
) |
|
void UInputManager::deactivateJoystick |
( |
|
) |
|
bool UInputManager::isJoystickActive |
( |
|
) |
[inline] |
void UInputManager::setLocking |
( |
bool |
enabled |
) |
|
bool UInputManager::getLocking |
( |
|
) |
[inline] |
const char* UInputManager::getJoystickAxesString |
( |
U32 |
deviceID |
) |
|
bool UInputManager::joystickDetected |
( |
|
) |
[inline] |
void UInputManager::initJoystick |
( |
|
) |
[private] |
void UInputManager::resetKeyboardState |
( |
|
) |
[private] |
void UInputManager::resetMouseState |
( |
|
) |
[private] |
void UInputManager::resetInputState |
( |
|
) |
[private] |
void UInputManager::lockInput |
( |
|
) |
[private] |
void UInputManager::unlockInput |
( |
|
) |
[private] |
void UInputManager::joyHatEvent |
( |
U8 |
deviceID, |
|
|
U8 |
hatNum, |
|
|
U8 |
prevHatState, |
|
|
U8 |
currHatState | |
|
) |
| | [private] |
void UInputManager::joyButtonEvent |
( |
U8 |
deviceID, |
|
|
U8 |
buttonNum, |
|
|
bool |
pressed | |
|
) |
| | [private] |
void UInputManager::joyButtonEvent |
( |
const SDL_Event & |
event |
) |
[private] |
void UInputManager::joyAxisEvent |
( |
const SDL_Event & |
event |
) |
[private] |
void UInputManager::joyAxisEvent |
( |
U8 |
deviceID, |
|
|
U8 |
axisNum, |
|
|
S16 |
axisValue | |
|
) |
| | [private] |
void UInputManager::mouseButtonEvent |
( |
const SDL_Event & |
event |
) |
[private] |
void UInputManager::mouseMotionEvent |
( |
const SDL_Event & |
event |
) |
[private] |
void UInputManager::keyEvent |
( |
const SDL_Event & |
event |
) |
[private] |
bool UInputManager::processKeyEvent |
( |
InputEvent & |
event |
) |
[private] |
Friends And Related Function Documentation
bool JoystickInputDevice::process |
( |
|
) |
[friend] |
void JoystickInputDevice::reset |
( |
|
) |
[friend] |
Field Documentation
|