SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
AudAnmSoundObject.hpp
1#pragma once
2
3#include "Game/AudioLib/AudSoundObject.hpp"
4
5class JAISoundStarter;
6class JASSoundParams;
7class JAUSoundAnimationSound;
8
10public:
11 AudAnmSoundObject(TVec3f *, unsigned char, JKRHeap *);
12
13 void update(float);
14 void modifySoundParams(JASSoundParams *, const JAUSoundAnimationSound *, float);
15 void playsSound(const JAUSoundAnimationSound *, const TVec3f &, float);
16 void getSoundID(const JAUSoundAnimationSound *, const TVec3f &, float);
17 void getFreeHandle(const JAUSoundAnimationSound *);
18 void skip(float);
19 void setStartPos(float);
20 void updateAnimSound(float, const TVec3f &, JAISoundStarter *);
21 void startAnimSound(const TVec3f &, float, JAISoundStarter *);
22 void releaseHandleIfNecessary(JAISoundHandle *, unsigned long);
23
24 u8 _48[0x2C];
25};