SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
WPad Class Reference

Public Member Functions

 WPad (s32)
 
u32 getValidStatusCount () const
 
KPADStatus * getKPadStatus (u32) const
 
void setReadInfo (WPadReadDataInfo *)
 
void update ()
 
void resetPad ()
 

Static Public Member Functions

static void getInfoCallback (s32, s32)
 

Public Attributes

s32 mChannel
 
u32 _4
 
WPadButtonmButtons
 
WPadPointermPointer
 
WPadAcceleration * _10
 
WPadHVSwing * _14
 
WPadRumble * _18
 
WPadRumble * _1C
 
WPadStick * mStick
 
WPadAcceleration * _24
 
WPadHVSwing * _28
 
WPadLeaveWatcher * mLeaveWatcher
 
WPadInfoCheckermChecker
 
u8 _34
 
u8 _35
 
u8 _36
 

Detailed Description

Definition at line 15 of file WPad.hpp.

Member Data Documentation

◆ mChannel

s32 WPad::mChannel

Definition at line 28 of file WPad.hpp.

◆ _4

u32 WPad::_4

Definition at line 29 of file WPad.hpp.

◆ mButtons

WPadButton* WPad::mButtons

Definition at line 30 of file WPad.hpp.

◆ mPointer

WPadPointer* WPad::mPointer

Definition at line 31 of file WPad.hpp.

◆ _10

WPadAcceleration* WPad::_10

Definition at line 32 of file WPad.hpp.

◆ _14

WPadHVSwing* WPad::_14

Definition at line 33 of file WPad.hpp.

◆ _18

WPadRumble* WPad::_18

Definition at line 34 of file WPad.hpp.

◆ _1C

WPadRumble* WPad::_1C

Definition at line 35 of file WPad.hpp.

◆ mStick

WPadStick* WPad::mStick

Definition at line 36 of file WPad.hpp.

◆ _24

WPadAcceleration* WPad::_24

Definition at line 37 of file WPad.hpp.

◆ _28

WPadHVSwing* WPad::_28

Definition at line 38 of file WPad.hpp.

◆ mLeaveWatcher

WPadLeaveWatcher* WPad::mLeaveWatcher

Definition at line 39 of file WPad.hpp.

◆ mChecker

WPadInfoChecker* WPad::mChecker

Definition at line 40 of file WPad.hpp.

◆ _34

u8 WPad::_34

Definition at line 41 of file WPad.hpp.

◆ _35

u8 WPad::_35

Definition at line 42 of file WPad.hpp.

◆ _36

u8 WPad::_36

Definition at line 43 of file WPad.hpp.