#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/external/ois/win32/Win32ForceFeedback.h>
|
typedef std::map< int, LPDIRECTINPUTEFFECT > | EffectList |
|
OIS::Win32ForceFeedback::Win32ForceFeedback |
( |
| ) |
|
|
inlineprivate |
Win32ForceFeedback::Win32ForceFeedback |
( |
IDirectInputDevice8 * |
pDIJoy, |
|
|
const DIDEVCAPS * |
pDIJoyCaps |
|
) |
| |
Win32ForceFeedback::~Win32ForceFeedback |
( |
| ) |
|
void Win32ForceFeedback::_addEffectSupport |
( |
LPCDIEFFECTINFO |
pdei | ) |
|
void Win32ForceFeedback::_addFFAxis |
( |
| ) |
|
void Win32ForceFeedback::_setCommonProperties |
( |
DIEFFECT * |
diEffect, |
|
|
DWORD * |
rgdwAxes, |
|
|
LONG * |
rglDirection, |
|
|
DIENVELOPE * |
diEnvelope, |
|
|
DWORD |
struct_size, |
|
|
LPVOID |
struct_type, |
|
|
const Effect * |
effect, |
|
|
const Envelope * |
envelope |
|
) |
| |
|
protected |
void Win32ForceFeedback::_updateConditionalEffect |
( |
const Effect * |
effect | ) |
|
|
protected |
void Win32ForceFeedback::_updateConstantEffect |
( |
const Effect * |
effect | ) |
|
|
protected |
void Win32ForceFeedback::_updateCustomEffect |
( |
const Effect * |
effect | ) |
|
|
protected |
void Win32ForceFeedback::_updatePeriodicEffect |
( |
const Effect * |
effect | ) |
|
|
protected |
void Win32ForceFeedback::_updateRampEffect |
( |
const Effect * |
effect | ) |
|
|
protected |
void Win32ForceFeedback::_upload |
( |
GUID |
guid, |
|
|
DIEFFECT * |
diEffect, |
|
|
const Effect * |
effect |
|
) |
| |
|
protected |
short Win32ForceFeedback::getFFAxesNumber |
( |
| ) |
|
|
virtual |
unsigned short Win32ForceFeedback::getFFMemoryLoad |
( |
| ) |
|
|
virtual |
void Win32ForceFeedback::modify |
( |
const Effect * |
effect | ) |
|
|
virtual |
void Win32ForceFeedback::remove |
( |
const Effect * |
effect | ) |
|
|
virtual |
void Win32ForceFeedback::setAutoCenterMode |
( |
bool |
auto_on | ) |
|
|
virtual |
- Parameters
-
auto_on | true to turn auto centering on, false to turn off. |
Implements OIS::ForceFeedback.
void Win32ForceFeedback::setMasterGain |
( |
float |
level | ) |
|
|
virtual |
- Parameters
-
level | A value between 0.0 and 1.0 represent the percentage of gain. 1.0 being the highest possible force level (means no scaling). |
Implements OIS::ForceFeedback.
void Win32ForceFeedback::upload |
( |
const Effect * |
effect | ) |
|
|
virtual |
short OIS::Win32ForceFeedback::mFFAxes |
|
protected |
int OIS::Win32ForceFeedback::mHandles |
|
protected |
IDirectInputDevice8* OIS::Win32ForceFeedback::mJoyStick |
|
protected |
const DIDEVCAPS* OIS::Win32ForceFeedback::mpDIJoyCaps |
|
protected |
The documentation for this class was generated from the following files: