mirror of
https://github.com/zeldaret/tp
synced 2026-07-09 14:55:32 -04:00
auto decompile more functions
This commit is contained in:
@@ -88,14 +88,14 @@ struct Z2Audience3DSetting {
|
||||
/* 802BC6F8 */ void updateDolbyDist(f32, f32);
|
||||
};
|
||||
|
||||
struct Z2AudibleChannel {
|
||||
/* 802BBE74 */ Z2AudibleChannel();
|
||||
};
|
||||
|
||||
struct JAIAudible {
|
||||
/* 8029EFAC */ ~JAIAudible();
|
||||
};
|
||||
|
||||
struct Z2AudibleChannel {
|
||||
/* 802BBE74 */ Z2AudibleChannel();
|
||||
};
|
||||
|
||||
struct Z2Audience {
|
||||
/* 802BD130 */ Z2Audience();
|
||||
/* 802BD1FC */ ~Z2Audience();
|
||||
|
||||
@@ -70,14 +70,6 @@ struct Z2FxLineMgr {
|
||||
/* 802BA7DC */ Z2FxLineMgr();
|
||||
};
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct JKRSolidHeap {};
|
||||
|
||||
struct JKRArchive {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
@@ -85,6 +77,14 @@ struct JGeometry {
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JKRArchive {};
|
||||
|
||||
struct JKRSolidHeap {};
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct Z2AudioMgr {
|
||||
/* 802CD248 */ Z2AudioMgr();
|
||||
/* 802CD34C */ void init(JKRSolidHeap*, u32, void*, JKRArchive*);
|
||||
@@ -191,7 +191,6 @@ struct JASGenericMemPool {
|
||||
};
|
||||
|
||||
struct JASDriver {
|
||||
/* 8029C9F0 */ void getSubFrames();
|
||||
/* 8029E178 */ void setOutputMode(u32);
|
||||
};
|
||||
|
||||
|
||||
@@ -22,15 +22,10 @@ struct Z2SoundObjSimple {
|
||||
/* 802BE844 */ Z2SoundObjSimple();
|
||||
};
|
||||
|
||||
template <typename A0>
|
||||
struct JSULink {};
|
||||
/* JSULink<Z2CreatureEnemy> */
|
||||
struct JSULink__template2 {};
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Z2CreatureEnemy {
|
||||
/* 802C0F64 */ Z2CreatureEnemy();
|
||||
/* 802C0FC4 */ void deleteObject();
|
||||
@@ -48,6 +43,11 @@ struct Z2CreatureEnemy {
|
||||
/* 802C1B90 */ void setEnemyName(char const*);
|
||||
};
|
||||
|
||||
template <typename A0>
|
||||
struct JSULink {};
|
||||
/* JSULink<Z2CreatureEnemy> */
|
||||
struct JSULink__template2 {};
|
||||
|
||||
struct Z2SoundObjMgr {
|
||||
/* 802C0074 */ void getEnemyID(char const*, JSULink<Z2CreatureEnemy>*);
|
||||
/* 802C0190 */ void removeEnemy(JSULink<Z2CreatureEnemy>*);
|
||||
|
||||
@@ -11,15 +11,15 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct JKRArchive {
|
||||
/* 802D5D38 */ void getResource(u16);
|
||||
/* 802D610C */ void countResource() const;
|
||||
struct JKRHeap {
|
||||
/* 802CE500 */ void free(void*, JKRHeap*);
|
||||
};
|
||||
|
||||
struct Z2FxLineConfig {};
|
||||
|
||||
struct JKRHeap {
|
||||
/* 802CE500 */ void free(void*, JKRHeap*);
|
||||
struct JKRArchive {
|
||||
/* 802D5D38 */ void getResource(u16);
|
||||
/* 802D610C */ void countResource() const;
|
||||
};
|
||||
|
||||
struct Z2FxLineMgr {
|
||||
|
||||
@@ -19,10 +19,6 @@ struct dSv_event_c {
|
||||
/* 800349BC */ void isEventBit(u16) const;
|
||||
};
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
@@ -30,6 +26,10 @@ struct JGeometry {
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct Z2SoundStarter {
|
||||
/* 802AAB94 */ Z2SoundStarter(bool);
|
||||
/* 802AAC3C */ void startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*, u32,
|
||||
|
||||
@@ -11,8 +11,6 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
@@ -20,6 +18,8 @@ struct JGeometry {
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Z2SoundHandles {
|
||||
/* 802AB07C */ Z2SoundHandles();
|
||||
/* 802AB0B4 */ ~Z2SoundHandles();
|
||||
|
||||
@@ -11,16 +11,16 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct JAISound {};
|
||||
|
||||
struct JAISeq {};
|
||||
struct JAISe {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JAISe {};
|
||||
struct JAISeq {};
|
||||
|
||||
struct JAIStream {};
|
||||
|
||||
struct JAISound {};
|
||||
|
||||
struct Z2SoundInfo {
|
||||
/* 802BB00C */ void getBgmSeqResourceID(JAISoundID) const;
|
||||
/* 802BB090 */ void getSoundType(JAISoundID) const;
|
||||
|
||||
@@ -15,12 +15,6 @@ struct Z2SpeechMgr2 {
|
||||
/* 802CC190 */ void speakOneWord(bool);
|
||||
};
|
||||
|
||||
struct JAISound {};
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
@@ -28,6 +22,12 @@ struct JGeometry {
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JAISound {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct Z2SoundMgr {
|
||||
/* 802A9E80 */ Z2SoundMgr();
|
||||
/* 802A9EE8 */ void startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*);
|
||||
|
||||
@@ -11,13 +11,13 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct Z2CreatureEnemy {};
|
||||
|
||||
template <typename A0>
|
||||
struct JSULink {};
|
||||
/* JSULink<Z2CreatureEnemy> */
|
||||
struct JSULink__template2 {};
|
||||
|
||||
struct Z2CreatureEnemy {};
|
||||
|
||||
struct Z2SoundObjMgr {
|
||||
/* 802BF920 */ Z2SoundObjMgr();
|
||||
/* 802BF980 */ void setForceBattleArea(bool, u16, u16, u16);
|
||||
|
||||
@@ -19,10 +19,10 @@ struct Z2SoundStarter {
|
||||
/* 802AAEDC */ void setPortData(JAISoundHandle*, u32, u16, s8);
|
||||
};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct Z2SoundObjSimple {
|
||||
/* 802BE844 */ Z2SoundObjSimple();
|
||||
/* 802BE880 */ void init(Vec*, u8);
|
||||
@@ -50,8 +50,6 @@ struct Z2SoundObjArrow {
|
||||
/* 802BEB74 */ void init(Vec*, u8);
|
||||
};
|
||||
|
||||
struct JAUSoundAnimationSound {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
@@ -59,6 +57,8 @@ struct JGeometry {
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JAUSoundAnimationSound {};
|
||||
|
||||
struct Z2SoundObjAnime {
|
||||
/* 802BEB94 */ Z2SoundObjAnime();
|
||||
/* 802BEBDC */ void init(Vec*, u8);
|
||||
|
||||
@@ -11,10 +11,6 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
@@ -22,6 +18,10 @@ struct JGeometry {
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JAISoundHandle {};
|
||||
|
||||
struct Z2SoundStarter {
|
||||
/* 802AAB94 */ Z2SoundStarter(bool);
|
||||
/* 802AAC3C */ void startSound(JAISoundID, JAISoundHandle*, JGeometry::TVec3<f32> const*, u32,
|
||||
|
||||
@@ -11,12 +11,6 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct JAISoundHandle {
|
||||
/* 802A2184 */ void releaseSound();
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JGeometry {
|
||||
template <typename A1>
|
||||
struct TVec3 {};
|
||||
@@ -24,6 +18,12 @@ struct JGeometry {
|
||||
struct TVec3__template0 {};
|
||||
};
|
||||
|
||||
struct JAISoundID {};
|
||||
|
||||
struct JAISoundHandle {
|
||||
/* 802A2184 */ void releaseSound();
|
||||
};
|
||||
|
||||
struct Z2SpeechStarter {
|
||||
/* 802CBCEC */ ~Z2SpeechStarter();
|
||||
/* 802CCFB8 */ Z2SpeechStarter();
|
||||
|
||||
@@ -11,10 +11,10 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct Z2WolfHowlData {};
|
||||
|
||||
struct Vec {};
|
||||
|
||||
struct Z2WolfHowlMgr {
|
||||
/* 802CAAC0 */ Z2WolfHowlMgr();
|
||||
/* 802CAB8C */ void resetState();
|
||||
|
||||
Reference in New Issue
Block a user