Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

DInput8Info Class Reference

#include <dxInput8.h>

List of all members.

Public Member Functions

 DInput8Info (void)
 ~DInput8Info (void)
bool InitDirectInput (void)
bool CreateJoystickOrPad (HWND hWnd)
bool ReadJoystick (int devnum, DIJOYSTATE2 &js)

Public Attributes

HINSTANCE _hDInputDLL
UINT_PTR _JoystickPollTimer
LPDIRECTINPUT8 _pDInput8
DI_DeviceInfos _DevInfos
vector< LPDIRECTINPUTDEVICE8 > _DeviceList
vector< DIDEVCAPS > _DevCaps


Constructor & Destructor Documentation

DInput8Info::DInput8Info void   ) 
 

Definition at line 42 of file dxInput8.cxx.

References NULL.

DInput8Info::~DInput8Info void   ) 
 

Definition at line 48 of file dxInput8.cxx.


Member Function Documentation

bool DInput8Info::CreateJoystickOrPad HWND  hWnd  ) 
 

Definition at line 108 of file dxInput8.cxx.

References _DevInfos, DWORD, and NULL.

bool DInput8Info::InitDirectInput void   ) 
 

Definition at line 65 of file dxInput8.cxx.

References _hDInputDLL.

bool DInput8Info::ReadJoystick int  devnum,
DIJOYSTATE2 &  js
 

Definition at line 222 of file dxInput8.cxx.


Member Data Documentation

vector<DIDEVCAPS> DInput8Info::_DevCaps
 

Definition at line 45 of file dxInput8.h.

vector<LPDIRECTINPUTDEVICE8> DInput8Info::_DeviceList
 

Definition at line 44 of file dxInput8.h.

DI_DeviceInfos DInput8Info::_DevInfos
 

Definition at line 41 of file dxInput8.h.

Referenced by CreateJoystickOrPad().

HINSTANCE DInput8Info::_hDInputDLL
 

Definition at line 38 of file dxInput8.h.

Referenced by InitDirectInput().

UINT_PTR DInput8Info::_JoystickPollTimer
 

Definition at line 39 of file dxInput8.h.

LPDIRECTINPUT8 DInput8Info::_pDInput8
 

Definition at line 40 of file dxInput8.h.


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:49:20 2003 for Panda by doxygen1.3