SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
SpkData.hpp
1#pragma once
2
3#include "JSystem/JKernel/JKRArchive.hpp"
4#include "Game/Speaker/SpkTable.hpp"
5#include "Game/Speaker/SpkWave.hpp"
6#include "revolution.h"
7
8// This is something JKernel related, but idk what it is for the time being.
9extern void* FUN_8040f918(JKRArchive * pArchive, u16 id);
10
11class SpkData {
12public:
13 SpkData(JKRArchive *);
14
15 void loadTable(u16);
16 void loadWave(u16);
17 bool isValid() const;
18
19 SpkTable mTable; // _0
20 SpkWave mWave; // _4
21 JKRArchive* mArchive; // _14
22};