In file src/win32/DXJoystick.h:

class DXJoystick: public HJoystick


Inheritance:


Public Fields

[more]bool valid
[more]REAL axis[8]
[more]bool button[32]

Public Methods

[more] DXJoystick(HINSTANCE hInst, HWND hWnd)
[more]virtual ~DXJoystick()
[more]virtual bool IsValid()
[more]virtual const char* GetDescription()
[more]virtual int GetNumAxis()
[more]virtual int GetNumButtons()
[more]virtual void UpdateState()
[more]virtual REAL GetAxisPos(int i)
[more]virtual bool GetButtonPos(int i)

Private Fields

[more]LPDIRECTINPUT gpdi
base DirectInput object
[more]LPDIRECTINPUTDEVICE2 gpdiJoystick
DirectInputDevice2 objects
[more]string JoysticProductName
[more]GUID guidDevice

Private Methods

[more]static bool CALLBACK inputEnumDeviceProc(LPDIDEVICEINSTANCE pdidi, DXJoystick *This)
[more]bool inputAcquireDevices()
[more]bool inputPrepareDevice()


Inherited from HJoystick:


Documentation

o DXJoystick(HINSTANCE hInst, HWND hWnd)

ovirtual ~DXJoystick()

ovirtual bool IsValid()

ovirtual const char* GetDescription()

ovirtual int GetNumAxis()

ovirtual int GetNumButtons()

ovirtual void UpdateState()

ovirtual REAL GetAxisPos(int i)

ovirtual bool GetButtonPos(int i)

obool valid

oREAL axis[8]

obool button[32]

ostatic bool CALLBACK inputEnumDeviceProc(LPDIDEVICEINSTANCE pdidi, DXJoystick *This)

obool inputAcquireDevices()

obool inputPrepareDevice()

oLPDIRECTINPUT gpdi
base DirectInput object

oLPDIRECTINPUTDEVICE2 gpdiJoystick
DirectInputDevice2 objects

ostring JoysticProductName

oGUID guidDevice


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.