summaryrefslogtreecommitdiff
path: root/include/utils.h
diff options
context:
space:
mode:
authortheo3 <arisstephenson2@gmail.com>2021-03-21 20:51:08 -0700
committertheo3 <arisstephenson2@gmail.com>2021-03-21 20:51:08 -0700
commitbd50d449de5fc85ecb6f08f27a6ba0a45bfed6ec (patch)
tree9ddee2cf4e5706768d91f8942efc4a65f6e6c72f /include/utils.h
parent69edec1eb92ff6e8e3185030dd498579e8b0f382 (diff)
collapse TUs
Diffstat (limited to 'include/utils.h')
-rw-r--r--include/utils.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/utils.h b/include/utils.h
new file mode 100644
index 00000000..1703c991
--- /dev/null
+++ b/include/utils.h
@@ -0,0 +1,19 @@
+typedef struct {
+ u16 heldKeys;
+ u16 newKeys;
+ u16 unk4;
+ u8 unk6;
+ u8 unk7;
+} Input;
+
+extern Input gInput;
+
+void MemFill16(u32 value, void* dest, u32 size);
+void MemFill32(u32 value, void* dest, u32 size);
+void MemClear(void* dest, u32 size);
+void MemCopy(const void* src, void* dest, u32 size);
+
+void ReadKeyInput(void);
+
+void LoadPalettes(const u8*, int, int);
+void LoadPaletteGroup(u32 group);