summaryrefslogtreecommitdiff
path: root/include/JSystem/JAudio2/JASTaskThread.h
diff options
context:
space:
mode:
authorTakaRikka <takarikka@outlook.com>2022-06-01 03:49:32 -0700
committerTakaRikka <takarikka@outlook.com>2022-06-01 03:49:32 -0700
commit3f22fa448376893fffd83815ecd4cdccb197f1a4 (patch)
treeee4fc3c63d8d1d36d5705c7d75a6ba3c47c6549c /include/JSystem/JAudio2/JASTaskThread.h
parent36e62e0b80225b6ef6cbe6a7322397899d3a0ffd (diff)
m_Do / d_a_npc work
Diffstat (limited to 'include/JSystem/JAudio2/JASTaskThread.h')
-rw-r--r--include/JSystem/JAudio2/JASTaskThread.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/include/JSystem/JAudio2/JASTaskThread.h b/include/JSystem/JAudio2/JASTaskThread.h
index b8cecabc6a..82f9a9f2ac 100644
--- a/include/JSystem/JAudio2/JASTaskThread.h
+++ b/include/JSystem/JAudio2/JASTaskThread.h
@@ -2,5 +2,22 @@
#define JASTASKTHREAD_H
#include "dolphin/types.h"
+#include "JSystem/JKernel/JKRThread.h"
+
+class JASTaskThread : public JKRThread {
+public:
+ /* 8028F6C4 */ JASTaskThread(int, int, u32);
+ /* 8028F9EC */ void allocCallStack(void (*)(void*), void*);
+ /* 8028F850 */ void allocCallStack(void (*)(void*), void const*, u32);
+ /* 8028FC54 */ void sendCmdMsg(void (*)(void*), void*);
+ /* 8028FB5C */ void sendCmdMsg(void (*)(void*), void const*, u32);
+ /* 8028FE88 */ void pause(bool);
+
+ /* 8028F724 */ virtual ~JASTaskThread();
+ /* 8028FD4C */ virtual void run();
+
+ /* 0x7C */ OSThreadQueue* mpThreadQueue;
+ /* 0x84 */ bool field_0x84;
+};
#endif /* JASTASKTHREAD_H */