Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
pad.h File Reference

Go to the source code of this file.

Classes

struct  PADStatus
 
struct  PADClampRegion
 

Typedefs

typedef struct PADStatus PADStatus
 
typedef struct PADClampRegion PADClampRegion
 
typedef void(* PADSamplingCallback) (void)
 

Functions

int PADReset (u32 mask)
 
BOOL PADRecalibrate (u32 mask)
 
BOOL PADInit ()
 
u32 PADRead (PADStatus *status)
 
void PADSetSamplingRate (u32 msec)
 
void __PADTestSamplingRate (u32 tvmode)
 
void PADControlAllMotors (const u32 *commandArray)
 
void PADControlMotor (s32 chan, u32 command)
 
void PADSetSpec (u32 spec)
 
u32 PADGetSpec ()
 
int PADGetType (s32 chan, u32 *type)
 
BOOL PADSync (void)
 
void PADSetAnalogMode (u32 mode)
 
BOOL __PADDisableRecalibration (BOOL disable)
 
BOOL PADIsBarrel (s32 chan)
 
PADSamplingCallback PADSetSamplingCallback (PADSamplingCallback callback)
 
void PADClamp (PADStatus *status)
 
void PADClampCircle (PADStatus *status)
 

Typedef Documentation

◆ PADClampRegion

typedef struct PADClampRegion PADClampRegion

◆ PADSamplingCallback

typedef void(* PADSamplingCallback) (void)

◆ PADStatus

typedef struct PADStatus PADStatus

Function Documentation

◆ __PADDisableRecalibration()

BOOL __PADDisableRecalibration ( BOOL disable)

◆ __PADTestSamplingRate()

void __PADTestSamplingRate ( u32 tvmode)

◆ PADClamp()

void PADClamp ( PADStatus * status)

◆ PADClampCircle()

void PADClampCircle ( PADStatus * status)

◆ PADControlAllMotors()

void PADControlAllMotors ( const u32 * commandArray)

◆ PADControlMotor()

void PADControlMotor ( s32 chan,
u32 command )

◆ PADGetSpec()

u32 PADGetSpec ( )

◆ PADGetType()

int PADGetType ( s32 chan,
u32 * type )

◆ PADInit()

BOOL PADInit ( )

◆ PADIsBarrel()

BOOL PADIsBarrel ( s32 chan)

◆ PADRead()

u32 PADRead ( PADStatus * status)

◆ PADRecalibrate()

BOOL PADRecalibrate ( u32 mask)

◆ PADReset()

int PADReset ( u32 mask)

◆ PADSetAnalogMode()

void PADSetAnalogMode ( u32 mode)

◆ PADSetSamplingCallback()

PADSamplingCallback PADSetSamplingCallback ( PADSamplingCallback callback)

◆ PADSetSamplingRate()

void PADSetSamplingRate ( u32 msec)

◆ PADSetSpec()

void PADSetSpec ( u32 spec)

◆ PADSync()

BOOL PADSync ( void )