SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
System
WPad.hpp
1
#pragma once
2
3
#include <revolution.h>
4
5
class
WPadButton
;
6
class
WPadPointer
;
7
class
WPadAcceleration;
8
class
WPadHVSwing;
9
class
WPadRumble;
10
class
WPadStick;
11
class
WPadLeaveWatcher;
12
class
WPadInfoChecker
;
13
class
WPadReadDataInfo
;
14
15
class
WPad
{
16
public
:
17
WPad
(s32);
18
19
u32 getValidStatusCount()
const
;
20
KPADStatus* getKPadStatus(u32)
const
;
21
void
setReadInfo(
WPadReadDataInfo
*);
22
23
void
update();
24
void
resetPad();
25
26
static
void
getInfoCallback(s32, s32);
27
28
s32 mChannel;
// _0
29
u32 _4;
30
WPadButton
* mButtons;
// _8
31
WPadPointer
* mPointer;
// _C
32
WPadAcceleration* _10;
33
WPadHVSwing* _14;
34
WPadRumble* _18;
35
WPadRumble* _1C;
36
WPadStick* mStick;
// _20
37
WPadAcceleration* _24;
38
WPadHVSwing* _28;
39
WPadLeaveWatcher* mLeaveWatcher;
// _2C
40
WPadInfoChecker
* mChecker;
// _30
41
u8 _34;
42
u8 _35;
43
u8 _36;
44
};
WPadButton
Definition
WPadButton.hpp:5
WPad
Definition
WPad.hpp:15
WPadInfoChecker
Definition
WPadInfoChecker.hpp:6
WPadPointer
Definition
WPadPointer.hpp:6
WPadReadDataInfo
Definition
WPadHolder.hpp:7
Generated by
1.10.0