mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-18 20:57:46 -04:00
m_Do_audio
This commit is contained in:
@@ -1,9 +1,30 @@
|
||||
#ifndef __Z2AUDIOMGR_H__
|
||||
#define __Z2AUDIOMGR_H__
|
||||
#include "Z2AudioLib/Z2SceneMgr/Z2SceneMgr.h"
|
||||
#include "JSystem/JKernel/JKRAramArchive/JKRAramArchive.h"
|
||||
#include "JSystem/JKernel/JKRSolidHeap/JKRSolidHeap.h"
|
||||
|
||||
extern "C" {
|
||||
void Z2AudioMgr_NS_setOutputMode(void*, unsigned long);
|
||||
u32 Z2AudioMgr_NS_hasReset(void*);
|
||||
struct Z2AudioMgr{
|
||||
Z2AudioMgr();
|
||||
~Z2AudioMgr();
|
||||
void gframeProcess(void);
|
||||
Z2AudioMgr* setOutputMode(unsigned long outputMode);
|
||||
u32 resetProcess(u32 param_1, bool param_2);
|
||||
bool hasReset(void) const;
|
||||
void resetRecover(void);
|
||||
void init(JKRSolidHeap*, unsigned long, void*, JKRArchive*);
|
||||
|
||||
u8 p1[0x4a4];
|
||||
Z2SceneMgr sceneMgr;
|
||||
u8 p2[0xdad];
|
||||
};
|
||||
|
||||
extern "C"{
|
||||
void setOutputMode__10Z2AudioMgrFUl(void);
|
||||
void setOutputMode__9JASDriverFUl(void);
|
||||
}
|
||||
|
||||
extern Z2AudioMgr lbl_803DBF4C;
|
||||
extern Z2AudioMgr* lbl_80451368;
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user