SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
DEMOPad.h
Go to the documentation of this file.
1
#ifndef _DOLPHIN_DEMOPAD_H_
2
#define _DOLPHIN_DEMOPAD_H_
3
4
#include <
dolphin/pad.h
>
5
6
typedef
struct
{
7
/* 0x00 */
struct
PADStatus
pst
;
8
/* 0x0C */
u16
buttonDown
;
9
/* 0x0E */
u16
buttonUp
;
10
/* 0x10 */
u16
dirs
;
11
/* 0x12 */
u16
dirsNew
;
12
/* 0x14 */
u16
dirsReleased
;
13
/* 0x16 */
s16
stickDeltaX
;
14
/* 0x18 */
s16
stickDeltaY
;
15
/* 0x1A */
s16
substickDeltaX
;
16
/* 0x1C */
s16
substickDeltaY
;
17
}
DEMODMPad
;
18
19
extern
DEMODMPad
DemoPad
[4];
20
21
extern
u32
DemoNumValidPads
;
22
23
void
DEMOPadRead
();
24
void
DEMOPadInit
();
25
26
#endif
// _DOLPHIN_DEMOPAD_H_
DemoNumValidPads
u32 DemoNumValidPads
DemoPad
DEMODMPad DemoPad[4]
DEMOPadInit
void DEMOPadInit()
DEMOPadRead
void DEMOPadRead()
u32
unsigned long u32
Definition
types.h:9
s16
signed short int s16
Definition
types.h:6
u16
unsigned short int u16
Definition
types.h:7
pad.h
DEMODMPad
Definition
DEMOPad.h:6
DEMODMPad::substickDeltaY
s16 substickDeltaY
Definition
DEMOPad.h:16
DEMODMPad::dirsNew
u16 dirsNew
Definition
DEMOPad.h:11
DEMODMPad::buttonUp
u16 buttonUp
Definition
DEMOPad.h:9
DEMODMPad::dirs
u16 dirs
Definition
DEMOPad.h:10
DEMODMPad::stickDeltaX
s16 stickDeltaX
Definition
DEMOPad.h:13
DEMODMPad::buttonDown
u16 buttonDown
Definition
DEMOPad.h:8
DEMODMPad::substickDeltaX
s16 substickDeltaX
Definition
DEMOPad.h:15
DEMODMPad::dirsReleased
u16 dirsReleased
Definition
DEMOPad.h:12
DEMODMPad::stickDeltaY
s16 stickDeltaY
Definition
DEMOPad.h:14
DEMODMPad::pst
struct PADStatus pst
Definition
DEMOPad.h:7
PADStatus
Definition
pad.h:62
extern
dolphin
include
dolphin
demo
DEMOPad.h
Generated by
1.17.0