mirror of
https://github.com/zeldaret/tp
synced 2026-05-23 06:54:28 -04:00
3679e7abab
* Improve dolzel.pch ordering * Improve JSystem include order * Various class ordering fixes * Link remaining Z2AudioLib TUs * Fix some symbols in Shield and weak functions in ShieldD
21 lines
639 B
C++
21 lines
639 B
C++
//
|
|
// JAUAudioMgr
|
|
//
|
|
|
|
#include "JSystem/JSystem.h" // IWYU pragma: keep
|
|
|
|
#include "JSystem/JAudio2/JAUAudioMgr.h"
|
|
#include "JSystem/JAudio2/JASHeapCtrl.h"
|
|
#include "JSystem/JAudio2/JAUStreamAramMgr.h"
|
|
|
|
// Here to generate JASHeap::__defctor (ctor generated by default arguments)
|
|
void dummyDefCtor() {
|
|
JASHeap dummy[20];
|
|
//TODO: ShieldD needs the weak functions this pulls in, but in retail it breaks weak function
|
|
// placement
|
|
#if VERSION == VERSION_SHIELD_DEBUG
|
|
JAUStreamStaticAramMgr_<1>* streamStaticAramMgr = new(NULL, 0) JAUStreamStaticAramMgr_<1>();
|
|
streamStaticAramMgr->reserveAram(NULL, 0, 0x14);
|
|
#endif
|
|
}
|