Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
Z2SeqMgr Class Reference

#include <Z2SeqMgr.h>

+ Inheritance diagram for Z2SeqMgr:
+ Collaboration diagram for Z2SeqMgr:

Public Member Functions

void bgmStop (u32, s32)
 
void subBgmStart (u32)
 
void subBgmStop ()
 
 Z2SeqMgr ()
 
void bgmStart (u32 i_bgmID, u32, s32)
 
void bgmStop (u32 i_bgmID, s32)
 
void subBgmStart (u32)
 
void subBgmStop ()
 
void subBgmStopInner ()
 
void bgmStreamPrepare (u32)
 
bool bgmStreamCheckReady ()
 
void bgmStreamPlay ()
 
void bgmStreamStop (u32)
 
void changeBgmStatus (s32)
 
void changeSubBgmStatus (s32)
 
void onVariantBgmJumpEnd (bool)
 
void changeFishingBgm (s32)
 
void talkInBgm ()
 
void talkOutBgm ()
 
void menuInBgm ()
 
void menuOutBgm ()
 
void fanfareFramework ()
 
void stopWolfHowlSong ()
 
void setHeightVolMod (bool, u32)
 
void setTimeProcVolMod (bool, u32)
 
void processBgmFramework ()
 
bool checkBgmIDPlaying (u32)
 
f32 getChildTrackVolume (JAISoundHandle *, int)
 
void setChildTrackVolume (JAISoundHandle *, int, float, u32, float, float)
 
void resetBattleBgmParams ()
 
void setBattleBgmOff (bool)
 
void setBattleSearched (bool)
 
void setBattleDistIgnore (bool)
 
void setBattleGhostMute (bool)
 
void setBattleDistState (u8)
 
void setBattleSeqState (u8)
 
void setBattleLastHit (u8)
 
void battleBgmFramework ()
 
void startBattleBgm (bool)
 
void stopBattleBgm (u8, u8)
 
void fieldBgmStart ()
 
void fieldRidingMute ()
 
void onFieldBgmJumpStart ()
 
void onFieldBgmJumpEnd ()
 
void fieldBgmFramework ()
 
void mbossBgmMuteProcess ()
 
void bgmSetSwordUsing (s32)
 
void bgmNowBattle (float)
 
void taktModeMute ()
 
void taktModeMuteOff ()
 
void setFieldBgmPlay (bool value)
 
void unMuteSceneBgm (u32 count)
 
void muteSceneBgm (u32 count, f32 vol)
 
void setTwilightGateVol (f32 vol)
 
void setWindStoneVol (f32 vol, u32 count)
 
void onEnemyDamage ()
 
void bgmAllMute (u32 count, f32 val)
 
void bgmAllUnMute (u32 count)
 
bool isItemGetDemo ()
 
u32 getMainBgmID ()
 
u32 getSubBgmID ()
 
u32 getStreamBgmID ()
 
bool checkBgmPlaying ()
 
JAISoundHandlegetMainBgmHandle ()
 
JAISoundHandlegetSubBgmHandle ()
 
- Public Member Functions inherited from JASGlobalInstance< Z2SeqMgr >
 JASGlobalInstance (Z2SeqMgr *inst)
 
 JASGlobalInstance (bool param_1)
 
 ~JASGlobalInstance ()
 

Public Attributes

JAISoundHandle mMainBgmHandle
 
JAISoundHandle mSubBgmHandle
 
JAISoundHandle mFanfareHandle
 
JAISoundHandle mStreamBgmHandle
 
JAISoundID mFanfareID
 
Z2SoundFader mMainBgmMaster
 
Z2SoundFader mSubBgmMaster
 
Z2SoundFader mBgmPause
 
Z2SoundFader mSceneBgm
 
Z2SoundFader mFanfareMute
 
Z2SoundFader mStreamBgmMaster
 
Z2SoundFader mAllBgmMaster
 
Z2SoundFader field_0x84
 
Z2SoundFader mWindStone
 
Z2SoundFader field_0xa4
 
f32 mTwilightGateVol
 
s16 field_0xb8
 
u8 mFanfareCount
 
u8 mDekuToadCount
 
u8 mBgmStatus
 
u8 mSubBgmStatus
 
u8 mBattleDistState
 
u8 mBattleSeqState
 
u8 mBattleSeqCount
 
u8 field_0xc1
 
u8 mBattleLastHit
 
u8 mRideCount
 
u8 field_0xc4
 
f32 field_0xc8
 
f32 field_0xcc
 
struct { 
 
   bool   mBattleDistIgnore: 1 
 
   bool   flag1: 1 
 
   bool   mBattleSearched: 1 
 
   bool   mBattleBgmOff: 1 
 
   bool   mRiding: 1 
 
   bool   mFieldBgmPlay: 1 
 
   bool   mHeightVolMod: 1 
 
   bool   mTimeProcVolMod: 1 
 
mFlags 
 

Additional Inherited Members

- Static Public Member Functions inherited from JASGlobalInstance< Z2SeqMgr >
static Z2SeqMgrgetInstance ()
 
- Static Public Attributes inherited from JASGlobalInstance< Z2SeqMgr >
static Z2SeqMgrsInstance
 

Constructor & Destructor Documentation

◆ Z2SeqMgr()

Z2SeqMgr::Z2SeqMgr ( )

Member Function Documentation

◆ battleBgmFramework()

void Z2SeqMgr::battleBgmFramework ( )

◆ bgmAllMute()

void Z2SeqMgr::bgmAllMute ( u32  count,
f32  val 
)
inline

◆ bgmAllUnMute()

void Z2SeqMgr::bgmAllUnMute ( u32  count)
inline

◆ bgmNowBattle()

void Z2SeqMgr::bgmNowBattle ( float  param_0)

◆ bgmSetSwordUsing()

void Z2SeqMgr::bgmSetSwordUsing ( s32  param_0)

◆ bgmStart()

void Z2SeqMgr::bgmStart ( u32  i_bgmID,
u32  i_count,
s32  param_2 
)

◆ bgmStop() [1/2]

void Z2SeqMgr::bgmStop ( u32  i_bgmID,
s32   
)

◆ bgmStop() [2/2]

void Z2SeqMgr::bgmStop ( u32  i_count,
s32  param_1 
)

◆ bgmStreamCheckReady()

bool Z2SeqMgr::bgmStreamCheckReady ( )

◆ bgmStreamPlay()

void Z2SeqMgr::bgmStreamPlay ( )

◆ bgmStreamPrepare()

void Z2SeqMgr::bgmStreamPrepare ( u32  i_bgmID)

◆ bgmStreamStop()

void Z2SeqMgr::bgmStreamStop ( u32  i_count)

◆ changeBgmStatus()

void Z2SeqMgr::changeBgmStatus ( s32  param_0)

◆ changeFishingBgm()

void Z2SeqMgr::changeFishingBgm ( s32  param_0)

◆ changeSubBgmStatus()

void Z2SeqMgr::changeSubBgmStatus ( s32  param_0)

◆ checkBgmIDPlaying()

bool Z2SeqMgr::checkBgmIDPlaying ( u32  i_bgmID)

◆ checkBgmPlaying()

bool Z2SeqMgr::checkBgmPlaying ( )
inline

◆ fanfareFramework()

void Z2SeqMgr::fanfareFramework ( )

◆ fieldBgmFramework()

void Z2SeqMgr::fieldBgmFramework ( )

◆ fieldBgmStart()

void Z2SeqMgr::fieldBgmStart ( )

◆ fieldRidingMute()

void Z2SeqMgr::fieldRidingMute ( )

◆ getChildTrackVolume()

f32 Z2SeqMgr::getChildTrackVolume ( JAISoundHandle i_handle,
int  i_track 
)

◆ getMainBgmHandle()

JAISoundHandle * Z2SeqMgr::getMainBgmHandle ( )
inline

◆ getMainBgmID()

u32 Z2SeqMgr::getMainBgmID ( )
inline

◆ getStreamBgmID()

u32 Z2SeqMgr::getStreamBgmID ( )
inline

◆ getSubBgmHandle()

JAISoundHandle * Z2SeqMgr::getSubBgmHandle ( )
inline

◆ getSubBgmID()

u32 Z2SeqMgr::getSubBgmID ( )
inline

◆ isItemGetDemo()

bool Z2SeqMgr::isItemGetDemo ( )
inline

◆ mbossBgmMuteProcess()

void Z2SeqMgr::mbossBgmMuteProcess ( )

◆ menuInBgm()

void Z2SeqMgr::menuInBgm ( )

◆ menuOutBgm()

void Z2SeqMgr::menuOutBgm ( )

◆ muteSceneBgm()

void Z2SeqMgr::muteSceneBgm ( u32  count,
f32  vol 
)
inline

◆ onEnemyDamage()

void Z2SeqMgr::onEnemyDamage ( )
inline

◆ onFieldBgmJumpEnd()

void Z2SeqMgr::onFieldBgmJumpEnd ( )

◆ onFieldBgmJumpStart()

void Z2SeqMgr::onFieldBgmJumpStart ( )

◆ onVariantBgmJumpEnd()

void Z2SeqMgr::onVariantBgmJumpEnd ( bool  param_0)

◆ processBgmFramework()

void Z2SeqMgr::processBgmFramework ( )

◆ resetBattleBgmParams()

void Z2SeqMgr::resetBattleBgmParams ( )

◆ setBattleBgmOff()

void Z2SeqMgr::setBattleBgmOff ( bool  i_value)

◆ setBattleDistIgnore()

void Z2SeqMgr::setBattleDistIgnore ( bool  i_value)

◆ setBattleDistState()

void Z2SeqMgr::setBattleDistState ( u8  i_state)

◆ setBattleGhostMute()

void Z2SeqMgr::setBattleGhostMute ( bool  i_value)

◆ setBattleLastHit()

void Z2SeqMgr::setBattleLastHit ( u8  param_0)

◆ setBattleSearched()

void Z2SeqMgr::setBattleSearched ( bool  i_value)

◆ setBattleSeqState()

void Z2SeqMgr::setBattleSeqState ( u8  i_state)

◆ setChildTrackVolume()

void Z2SeqMgr::setChildTrackVolume ( JAISoundHandle i_handle,
int  i_track,
float  i_volume,
u32  i_count,
float  i_pan,
float  i_dolby 
)

◆ setFieldBgmPlay()

void Z2SeqMgr::setFieldBgmPlay ( bool  value)
inline

◆ setHeightVolMod()

void Z2SeqMgr::setHeightVolMod ( bool  i_value,
u32  i_count 
)

◆ setTimeProcVolMod()

void Z2SeqMgr::setTimeProcVolMod ( bool  i_value,
u32  i_count 
)

◆ setTwilightGateVol()

void Z2SeqMgr::setTwilightGateVol ( f32  vol)
inline

◆ setWindStoneVol()

void Z2SeqMgr::setWindStoneVol ( f32  vol,
u32  count 
)
inline

◆ startBattleBgm()

void Z2SeqMgr::startBattleBgm ( bool  i_fade)

◆ stopBattleBgm()

void Z2SeqMgr::stopBattleBgm ( u8  param_0,
u8  param_1 
)

◆ stopWolfHowlSong()

void Z2SeqMgr::stopWolfHowlSong ( )

◆ subBgmStart() [1/2]

void Z2SeqMgr::subBgmStart ( u32  )

◆ subBgmStart() [2/2]

void Z2SeqMgr::subBgmStart ( u32  i_bgmID)

◆ subBgmStop() [1/2]

void Z2SeqMgr::subBgmStop ( )

◆ subBgmStop() [2/2]

void Z2SeqMgr::subBgmStop ( )

◆ subBgmStopInner()

void Z2SeqMgr::subBgmStopInner ( )

◆ taktModeMute()

void Z2SeqMgr::taktModeMute ( )

◆ taktModeMuteOff()

void Z2SeqMgr::taktModeMuteOff ( )

◆ talkInBgm()

void Z2SeqMgr::talkInBgm ( )

◆ talkOutBgm()

void Z2SeqMgr::talkOutBgm ( )

◆ unMuteSceneBgm()

void Z2SeqMgr::unMuteSceneBgm ( u32  count)
inline

Member Data Documentation

◆ field_0x84

Z2SoundFader Z2SeqMgr::field_0x84

◆ field_0xa4

Z2SoundFader Z2SeqMgr::field_0xa4

◆ field_0xb8

s16 Z2SeqMgr::field_0xb8

◆ field_0xc1

u8 Z2SeqMgr::field_0xc1

◆ field_0xc4

u8 Z2SeqMgr::field_0xc4

◆ field_0xc8

f32 Z2SeqMgr::field_0xc8

◆ field_0xcc

f32 Z2SeqMgr::field_0xcc

◆ flag1

bool Z2SeqMgr::flag1

◆ mAllBgmMaster

Z2SoundFader Z2SeqMgr::mAllBgmMaster

◆ mBattleBgmOff

bool Z2SeqMgr::mBattleBgmOff

◆ mBattleDistIgnore

bool Z2SeqMgr::mBattleDistIgnore

◆ mBattleDistState

u8 Z2SeqMgr::mBattleDistState

◆ mBattleLastHit

u8 Z2SeqMgr::mBattleLastHit

◆ mBattleSearched

bool Z2SeqMgr::mBattleSearched

◆ mBattleSeqCount

u8 Z2SeqMgr::mBattleSeqCount

◆ mBattleSeqState

u8 Z2SeqMgr::mBattleSeqState

◆ mBgmPause

Z2SoundFader Z2SeqMgr::mBgmPause

◆ mBgmStatus

u8 Z2SeqMgr::mBgmStatus

◆ mDekuToadCount

u8 Z2SeqMgr::mDekuToadCount

◆ mFanfareCount

u8 Z2SeqMgr::mFanfareCount

◆ mFanfareHandle

JAISoundHandle Z2SeqMgr::mFanfareHandle

◆ mFanfareID

JAISoundID Z2SeqMgr::mFanfareID

◆ mFanfareMute

Z2SoundFader Z2SeqMgr::mFanfareMute

◆ mFieldBgmPlay

bool Z2SeqMgr::mFieldBgmPlay

◆ [struct]

struct { ... } Z2SeqMgr::mFlags

◆ mHeightVolMod

bool Z2SeqMgr::mHeightVolMod

◆ mMainBgmHandle

JAISoundHandle Z2SeqMgr::mMainBgmHandle

◆ mMainBgmMaster

Z2SoundFader Z2SeqMgr::mMainBgmMaster

◆ mRideCount

u8 Z2SeqMgr::mRideCount

◆ mRiding

bool Z2SeqMgr::mRiding

◆ mSceneBgm

Z2SoundFader Z2SeqMgr::mSceneBgm

◆ mStreamBgmHandle

JAISoundHandle Z2SeqMgr::mStreamBgmHandle

◆ mStreamBgmMaster

Z2SoundFader Z2SeqMgr::mStreamBgmMaster

◆ mSubBgmHandle

JAISoundHandle Z2SeqMgr::mSubBgmHandle

◆ mSubBgmMaster

Z2SoundFader Z2SeqMgr::mSubBgmMaster

◆ mSubBgmStatus

u8 Z2SeqMgr::mSubBgmStatus

◆ mTimeProcVolMod

bool Z2SeqMgr::mTimeProcVolMod

◆ mTwilightGateVol

f32 Z2SeqMgr::mTwilightGateVol

◆ mWindStone

Z2SoundFader Z2SeqMgr::mWindStone

The documentation for this class was generated from the following files: