|
Wing Commander II
Reconstructed Win32 source (1996)
|
Joystick calibration file and calibrated reads. More...
#include "game.h"Go to the source code of this file.
Functions | |
| short | LoadJoystickCalibrationFile (short horizontalRange, short verticalRange, short horizontalDeadZone, short verticalDeadZone) |
| short | ReadCalibratedJoystick (void) |
Variables | |
| const int | g_nJoystickUnavailableSample = -1 |
| signed char | g_acExpectedGraphicsModes [5] |
| static char | g_szTMDriverName [] = "TM.DRV" |
| static char | g_szSuperTMDriverName [] = "SUPERTM.DRV" |
| int | g_nJoystickCalibrationMinimumY |
| int | g_2_nJoystickCalibrationMinimumXNumber |
| int | g_3_nJoystickRawX |
| int | g_nStickRawY |
| int | g_2_nControllerCalibrationMaximumX |
| int | g_7_nJoystickTuningTopY |
| char | g_nUnusedJoycalValue |
| unsigned char * | g_1_pCampaignDataBase |
Joystick calibration file and calibrated reads.
Definition in file joycal.c.
| short LoadJoystickCalibrationFile | ( | short | horizontalRange, |
| short | verticalRange, | ||
| short | horizontalDeadZone, | ||
| short | verticalDeadZone ) |
Definition at line 15 of file joycal.c.
References g_12_nControllerLeftScaleValue, g_12_nJoystickDownScaleWord, g_12_nJoystickMinimumXNumber, g_1_nJoystickCentreXNumber, g_1_nJsRightScaleWord, g_2_nControllerCalibrationMaximumX, g_2_nJoystickCalibrationMinimumXNumber, g_2_nJoystickCentreY, g_2_nJsMinimumY, g_4_nControllerFailureValue, g_4_nJoystickMaximumXValue, g_59_nJoystickUpScaleWord, g_7_nJoystickTuningTopY, g_8_nActiveInputDeviceWord, g_nControllerVerticalDeadZoneWord, g_nJoystickCalibrationMinimumY, g_nJoystickHorizDeadZone, g_nJoystickMaximumY, g_nJoystickUnavailableSample, GetJoystickDevCaps(), LoadJoystickCalibrationFile(), and SampleBothJoysticks().
Referenced by CalibrateJoystickInteractive(), LoadJoystickCalibrationFile(), LoadOriginFxDrivers(), and UpdateShipTurretGuns().
| short ReadCalibratedJoystick | ( | void | ) |
Definition at line 147 of file joycal.c.
References InputDeviceSample::buttons, g_12_nControllerLeftScaleValue, g_12_nJoystickDownScaleWord, g_12_nJoystickMinimumXNumber, g_1_nJoystickCentreXNumber, g_1_nJsRightScaleWord, g_2_nJoystickCentreY, g_2_nJsMinimumY, g_3_nJoystickRawX, g_4_nControllerFailureValue, g_4_nJoystickMaximumXValue, g_59_nJoystickUpScaleWord, g_8_nActiveInputDeviceWord, g_aInputDeviceSamplesList, g_nControllerVerticalDeadZoneWord, g_nJoystickHorizDeadZone, g_nJoystickMaximumY, g_nStickRawY, ReadCalibratedJoystick(), SampleJoystickDevice(), InputDeviceSample::x, and InputDeviceSample::y.
Referenced by get_player_input(), ReadCalibratedJoystick(), UpdateInputDeviceTransitions(), and UpdateShipTurretGuns().
| unsigned char* g_1_pCampaignDataBase |
Definition at line 248 of file joycal.c.
Referenced by RunCampaignGameLoop().
| int g_2_nControllerCalibrationMaximumX |
Definition at line 245 of file joycal.c.
Referenced by LoadJoystickCalibrationFile().
| int g_2_nJoystickCalibrationMinimumXNumber |
Definition at line 242 of file joycal.c.
Referenced by LoadJoystickCalibrationFile().
| int g_3_nJoystickRawX |
Definition at line 243 of file joycal.c.
Referenced by ReadCalibratedJoystick().
| int g_7_nJoystickTuningTopY |
Definition at line 246 of file joycal.c.
Referenced by LoadJoystickCalibrationFile().
| signed char g_acExpectedGraphicsModes[5] |
Definition at line 10 of file joycal.c.
Referenced by LoadOriginFxDrivers().
| int g_nJoystickCalibrationMinimumY |
Definition at line 241 of file joycal.c.
Referenced by LoadJoystickCalibrationFile().
| const int g_nJoystickUnavailableSample = -1 |
Definition at line 8 of file joycal.c.
Referenced by LoadJoystickCalibrationFile().
| int g_nStickRawY |
Definition at line 244 of file joycal.c.
Referenced by ReadCalibratedJoystick().