summaryrefslogtreecommitdiff
path: root/include/JSystem/JAudio/JASBasicBank.h
blob: 6c760bfb0fbf0863ce6acdc0be144fffdc7c9328 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef JASBASICBANK_H
#define JASBASICBANK_H

#include "JSystem/JAudio/JASBank.h"

namespace JASystem {
    class TBasicBank : public TBank {
    public:
        TBasicBank();
        ~TBasicBank();
        void setInstCount(u32);
        void setInst(int, JASystem::TInst*);
        TInst* getInst(int) const;
        u32 getType() const { return 'BSIC'; }

        /* 0x08 */ TInst** mInstTable;
        /* 0x0C */ u32 mInstCount;
    };
}

#endif /* JASBASICBANK_H */