SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
AudBgmTempoAdjuster Class Reference

Public Member Functions

void init ()
 
void setInfo (f32, u32, u32, u32, u32)
 
void setStream (JAIStream *)
 
void reject ()
 
f32 beatProc (f32)
 
f32 calcAdjustRate (f32, f32)
 

Public Attributes

JAIStream * mStream
 
f32 _4
 
u32 _8
 
u32 _C
 
u32 _10
 
u32 _14
 
f32 _18
 
u32 _1C
 
u32 _20
 
bool _24
 
bool _25
 

Detailed Description

Definition at line 7 of file AudBgmTempoAdjuster.hpp.

Constructor & Destructor Documentation

◆ AudBgmTempoAdjuster()

AudBgmTempoAdjuster::AudBgmTempoAdjuster ( )

Definition at line 4 of file AudBgmTempoAdjuster.cpp.

Member Function Documentation

◆ init()

void AudBgmTempoAdjuster::init ( )

Definition at line 15 of file AudBgmTempoAdjuster.cpp.

◆ setStream()

void AudBgmTempoAdjuster::setStream ( JAIStream * pStream)

Definition at line 22 of file AudBgmTempoAdjuster.cpp.

◆ reject()

void AudBgmTempoAdjuster::reject ( )

Definition at line 29 of file AudBgmTempoAdjuster.cpp.

◆ calcAdjustRate()

f32 AudBgmTempoAdjuster::calcAdjustRate ( f32 a1,
f32 a2 )

Definition at line 38 of file AudBgmTempoAdjuster.cpp.

Member Data Documentation

◆ mStream

JAIStream* AudBgmTempoAdjuster::mStream

Definition at line 18 of file AudBgmTempoAdjuster.hpp.

◆ _4

f32 AudBgmTempoAdjuster::_4

Definition at line 19 of file AudBgmTempoAdjuster.hpp.

◆ _8

u32 AudBgmTempoAdjuster::_8

Definition at line 20 of file AudBgmTempoAdjuster.hpp.

◆ _C

u32 AudBgmTempoAdjuster::_C

Definition at line 21 of file AudBgmTempoAdjuster.hpp.

◆ _10

u32 AudBgmTempoAdjuster::_10

Definition at line 22 of file AudBgmTempoAdjuster.hpp.

◆ _14

u32 AudBgmTempoAdjuster::_14

Definition at line 23 of file AudBgmTempoAdjuster.hpp.

◆ _18

f32 AudBgmTempoAdjuster::_18

Definition at line 24 of file AudBgmTempoAdjuster.hpp.

◆ _1C

u32 AudBgmTempoAdjuster::_1C

Definition at line 25 of file AudBgmTempoAdjuster.hpp.

◆ _20

u32 AudBgmTempoAdjuster::_20

Definition at line 26 of file AudBgmTempoAdjuster.hpp.

◆ _24

bool AudBgmTempoAdjuster::_24

Definition at line 27 of file AudBgmTempoAdjuster.hpp.

◆ _25

bool AudBgmTempoAdjuster::_25

Definition at line 28 of file AudBgmTempoAdjuster.hpp.