d_t_sound_area_mgr

This commit is contained in:
robojumper
2024-06-15 11:48:21 +02:00
parent 293423bdcf
commit d0668421e6
7 changed files with 73 additions and 20 deletions
+30
View File
@@ -0,0 +1,30 @@
#ifndef D_T_SOUND_AREA_MGR_H
#define D_T_SOUND_AREA_MGR_H
#include <d/tg/d_tg.h>
class dTgSndMg_c : public dTg_c {
public:
dTgSndMg_c() {
sInstance = this;
}
virtual ~dTgSndMg_c() {
sInstance = nullptr;
}
virtual int draw() override;
virtual int actorExecute() override;
virtual int doDelete() override;
virtual int create() override;
static dTgSndMg_c *sInstance;
void setBgmFlag(int flag) {
mBgmFlags |= 1 << flag;
}
private:
u32 mBgmFlags;
};
#endif