NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
snd_MmlSeqTrack.h
1#ifndef NW4R_SND_MML_SEQ_TRACK_H
2#define NW4R_SND_MML_SEQ_TRACK_H
3
4/*******************************************************************************
5 * headers
6 */
7
8#include "nw4r/snd/snd_SeqTrack.h"
9
10/*******************************************************************************
11 * classes and functions
12 */
13
14// forward declarations
15namespace nw4r { namespace snd { namespace detail { class MmlParser; }}}
16
17namespace nw4r { namespace snd { namespace detail
18{
19 // [R89JEL]:/bin/RVL/Debug/mainD.elf:.debug::0x31308
20 class MmlSeqTrack : public SeqTrack
21 {
22 // methods
23 public:
24 // cdtors
25 MmlSeqTrack();
26
27 // virtual function ordering
28 // vtable SeqTrack
29 virtual ParseResult Parse(bool doNoteOn);
30
31 // methods
32 void SetMmlParser(MmlParser const *parser) { mParser = parser; }
33
34 // members
35 private:
36 /* base SeqTrack */ // size 0xc8, offset 0x00
37 MmlParser const *mParser; // size 0x04, offset 0xc8
38 }; // size 0xcc
39}}} // namespace nw4r::snd::detail
40
41#endif // NW4R_SND_MML_SEQ_TRACK_H