mirror of
https://github.com/zeldaret/tww.git
synced 2026-05-30 00:46:29 -04:00
35 lines
757 B
C++
35 lines
757 B
C++
#ifndef JASSEQCTRL_H
|
|
#define JASSEQCTRL_H
|
|
|
|
#include "dolphin/types.h"
|
|
|
|
namespace JASystem {
|
|
class TTrack;
|
|
|
|
class TSeqCtrl {
|
|
public:
|
|
void init();
|
|
void start(void*, u32);
|
|
int loopEnd();
|
|
bool waitCountDown();
|
|
bool callIntr(void*);
|
|
bool retIntr();
|
|
u16 get16(u32) const;
|
|
u32 get24(u32) const;
|
|
u32 get32(u32) const;
|
|
u32 read16();
|
|
u32 read24();
|
|
|
|
/* 0x00 */ u8* field_0x0;
|
|
/* 0x04 */ u8* field_0x4;
|
|
/* 0x08 */ int field_0x8;
|
|
/* 0x0C */ u32 field_0xc;
|
|
/* 0x10 */ u8* field_0x10[8];
|
|
/* 0x30 */ u16 field_0x30[8];
|
|
/* 0x40 */ int field_0x40;
|
|
/* 0x44 */ u8* field_0x44;
|
|
};
|
|
}
|
|
|
|
#endif /* JASSEQCTRL_H */
|