Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
Z2SpotMic Struct Reference

#include <Z2Audience.h>

+ Collaboration diagram for Z2SpotMic:

Public Member Functions

 Z2SpotMic ()
 
void clearMicState (int camID)
 
void calcVolumeFactor (int camID)
 
void setMicState (Z2AudioCamera *camera, int camID)
 
f32 calcMicDist (Z2Audible *audible)
 
u32 calcMicPriority (f32)
 
f32 calcMicVolume (f32, int camID, f32)
 
void setPosPtr (Vec *posPtr)
 
bool isOn ()
 

Public Attributes

f32 field_0x0
 
f32 field_0x4
 
f32 field_0x8
 
f32 field_0xc
 
Z2AudioCamerafield_0x10 [1]
 
VecmPosPtr
 
f32 field_0x18 [1]
 
f32 field_0x1c
 
f32 field_0x20 [1]
 
bool mIgnoreIfOut
 
bool mMicOn
 
bool field_0x26 [1]
 

Constructor & Destructor Documentation

◆ Z2SpotMic()

Z2SpotMic::Z2SpotMic ( )

Member Function Documentation

◆ calcMicDist()

f32 Z2SpotMic::calcMicDist ( Z2Audible * audible)

◆ calcMicPriority()

u32 Z2SpotMic::calcMicPriority ( f32 param_0)

◆ calcMicVolume()

f32 Z2SpotMic::calcMicVolume ( f32 param_0,
int camID,
f32 param_2 )

◆ calcVolumeFactor()

void Z2SpotMic::calcVolumeFactor ( int camID)

◆ clearMicState()

void Z2SpotMic::clearMicState ( int camID)

◆ isOn()

bool Z2SpotMic::isOn ( )
inline

◆ setMicState()

void Z2SpotMic::setMicState ( Z2AudioCamera * camera,
int camID )

◆ setPosPtr()

void Z2SpotMic::setPosPtr ( Vec * posPtr)
inline

Member Data Documentation

◆ field_0x0

f32 Z2SpotMic::field_0x0

◆ field_0x10

Z2AudioCamera* Z2SpotMic::field_0x10[1]

◆ field_0x18

f32 Z2SpotMic::field_0x18[1]

◆ field_0x1c

f32 Z2SpotMic::field_0x1c

◆ field_0x20

f32 Z2SpotMic::field_0x20[1]

◆ field_0x26

bool Z2SpotMic::field_0x26[1]

◆ field_0x4

f32 Z2SpotMic::field_0x4

◆ field_0x8

f32 Z2SpotMic::field_0x8

◆ field_0xc

f32 Z2SpotMic::field_0xc

◆ mIgnoreIfOut

bool Z2SpotMic::mIgnoreIfOut

◆ mMicOn

bool Z2SpotMic::mMicOn

◆ mPosPtr

Vec* Z2SpotMic::mPosPtr

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