mirror of
https://github.com/zeldaret/tww.git
synced 2026-05-23 15:01:33 -04:00
96654f9a1f
adapted from pikmin2 decomp
34 lines
999 B
C++
34 lines
999 B
C++
#ifndef JAISYSTEMINTERFACE_H
|
|
#define JAISYSTEMINTERFACE_H
|
|
|
|
#include "JSystem/JAudio/JASCmdStack.h"
|
|
|
|
class JAISound;
|
|
|
|
namespace JASystem {
|
|
class TTrack;
|
|
namespace Kernel {
|
|
class TPortArgs;
|
|
}
|
|
}
|
|
|
|
namespace JAInter {
|
|
class SeqUpdateData;
|
|
namespace SystemInterface {
|
|
BOOL checkFileExsistence(char*);
|
|
int checkSeqActiveFlag(JASystem::TTrack*);
|
|
JASystem::TTrack* trackToSeqp(JAISound*, u8);
|
|
void setSeqPortargsF32(JAInter::SeqUpdateData*, u32, u8, f32);
|
|
void setSeqPortargsU32(JAInter::SeqUpdateData*, u32, u8, u32);
|
|
void rootInit(JAInter::SeqUpdateData*);
|
|
void trackInit(JAInter::SeqUpdateData*);
|
|
void outerInit(JAInter::SeqUpdateData*, void*, u32, u16, u8);
|
|
void setPortParameter(JASystem::Kernel::TPortArgs*, JASystem::TTrack*, u32, u32);
|
|
void setSePortParameter(JASystem::Kernel::TPortArgs*);
|
|
|
|
extern JASystem::Kernel::TPortCmd systemPortCmd;
|
|
}
|
|
}
|
|
|
|
#endif /* JAISYSTEMINTERFACE_H */
|