summaryrefslogtreecommitdiff
path: root/include/input.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/input.h')
-rw-r--r--include/input.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/include/input.h b/include/input.h
index 1d8547a..e924486 100644
--- a/include/input.h
+++ b/include/input.h
@@ -5,11 +5,11 @@ struct UnkInputStruct1
{
/* 0x0 */ u16 held;
/* 0x2 */ u16 pressed;
- /* 0x4 */ u16 unk4;
- /* 0x6 */ u16 unk6;
- /* 0x8 */ u16 unk8;
+ /* 0x4 */ u16 repeated;
+ /* 0x6 */ u16 shortPress;
+ /* 0x8 */ u16 heldDpad;
/* 0xA */ u16 unkA;
- /* 0xC */ s32 repeatTimer;
+ /* 0xC */ s32 repeatTimerDpad;
};
struct UnkInputStruct2
@@ -48,15 +48,16 @@ struct Input
};
void InitInput(void);
-void sub_800485C(void);
+void LoadBufferedInputs(void);
u8 sub_80048B8(void);
u8 sub_80048BC(void);
u8 sub_80048C0(void);
u8 sub_80048C4(void);
u8 sub_80048C8(void);
u8 sub_80048CC(void);
-void sub_80048D0(void);
-void sub_80048F8(void);
+void ResetRepeatTimers(void);
+void UnpressButtons(void);
void sub_8004914(void);
+void UpdateInput(void);
#endif // GUARD_INPUT_H