New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
SndBgmMgr Class Reference

#include <SndBgmMgr.h>

Classes

struct  Bgm

Public Member Functions

 SndBgmMgr ()
 ~SndBgmMgr ()
bool isGameBgm (s32 id)
const char * getGameBgmID (s32 id)
const char * getGameControlBgmID (s32 id)
bool shouldHurryUp ()

Private Attributes

s32 mStreamID
const char * mBgmID
const char * mControlBgmID
u32 mSoundType
u32 _20
u32 _24
u8 _28
u8 _29
u8 _2A
u8 _2B
u32 _2C
u32 _30
u32 _34
const char * _38
const char * _3c
f32 _40
f32 _44
u8 _48
u8 _49
u8 _4A
u8 _4B
u32 _4C
u32 _50
u32 _54
const char * _58
u32 _5C
s32 _60
u32 _64
u32 _68
u32 _6C
f32 _70

Static Private Attributes

static const u32 cGameBgmNum = 29
static const Bgm cGameBgm_Normal [cGameBgmNum+1]
static const Bgm cGameBgm_Fast [cGameBgmNum+1]
static const Bgm cGameControlBgm_Normal [cGameBgmNum+1]
static const Bgm cGameControlBgm_Fast [cGameBgmNum+1]

Constructor & Destructor Documentation

◆ SndBgmMgr()

SndBgmMgr::SndBgmMgr ( )

◆ ~SndBgmMgr()

SndBgmMgr::~SndBgmMgr ( )

Member Function Documentation

◆ isGameBgm()

bool SndBgmMgr::isGameBgm ( s32 id)

◆ getGameBgmID()

const char * SndBgmMgr::getGameBgmID ( s32 id)

◆ getGameControlBgmID()

const char * SndBgmMgr::getGameControlBgmID ( s32 id)

◆ shouldHurryUp()

bool SndBgmMgr::shouldHurryUp ( )

Member Data Documentation

◆ mStreamID

s32 SndBgmMgr::mStreamID
private

◆ mBgmID

const char* SndBgmMgr::mBgmID
private

◆ mControlBgmID

const char* SndBgmMgr::mControlBgmID
private

◆ mSoundType

u32 SndBgmMgr::mSoundType
private

◆ _20

u32 SndBgmMgr::_20
private

◆ _24

u32 SndBgmMgr::_24
private

◆ _28

u8 SndBgmMgr::_28
private

◆ _29

u8 SndBgmMgr::_29
private

◆ _2A

u8 SndBgmMgr::_2A
private

◆ _2B

u8 SndBgmMgr::_2B
private

◆ _2C

u32 SndBgmMgr::_2C
private

◆ _30

u32 SndBgmMgr::_30
private

◆ _34

u32 SndBgmMgr::_34
private

◆ _38

const char* SndBgmMgr::_38
private

◆ _3c

const char* SndBgmMgr::_3c
private

◆ _40

f32 SndBgmMgr::_40
private

◆ _44

f32 SndBgmMgr::_44
private

◆ _48

u8 SndBgmMgr::_48
private

◆ _49

u8 SndBgmMgr::_49
private

◆ _4A

u8 SndBgmMgr::_4A
private

◆ _4B

u8 SndBgmMgr::_4B
private

◆ _4C

u32 SndBgmMgr::_4C
private

◆ _50

u32 SndBgmMgr::_50
private

◆ _54

u32 SndBgmMgr::_54
private

◆ _58

const char* SndBgmMgr::_58
private

◆ _5C

u32 SndBgmMgr::_5C
private

◆ _60

s32 SndBgmMgr::_60
private

◆ _64

u32 SndBgmMgr::_64
private

◆ _68

u32 SndBgmMgr::_68
private

◆ _6C

u32 SndBgmMgr::_6C
private

◆ _70

f32 SndBgmMgr::_70
private

◆ cGameBgmNum

const u32 SndBgmMgr::cGameBgmNum = 29
staticprivate

◆ cGameBgm_Normal

const Bgm SndBgmMgr::cGameBgm_Normal[cGameBgmNum+1]
staticprivate

◆ cGameBgm_Fast

const Bgm SndBgmMgr::cGameBgm_Fast[cGameBgmNum+1]
staticprivate

◆ cGameControlBgm_Normal

const Bgm SndBgmMgr::cGameControlBgm_Normal[cGameBgmNum+1]
staticprivate

◆ cGameControlBgm_Fast

const Bgm SndBgmMgr::cGameControlBgm_Fast[cGameBgmNum+1]
staticprivate