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)
 
void calcVolumeFactor (int)
 
void setMicState (Z2AudioCamera *, int)
 
f32 calcMicDist (Z2Audible *)
 
u32 calcMicPriority (f32)
 
f32 calcMicVolume (f32, int, f32)
 
void setPosPtr (Vec *i_posPtr)
 
bool isOn () const
 

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
 
u8 field_0x26 [1]
 

Constructor & Destructor Documentation

◆ Z2SpotMic()

Z2SpotMic::Z2SpotMic ( )

Member Function Documentation

◆ calcMicDist()

f32 Z2SpotMic::calcMicDist ( Z2Audible param_0)

◆ calcMicPriority()

u32 Z2SpotMic::calcMicPriority ( f32  param_0)

◆ calcMicVolume()

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

◆ calcVolumeFactor()

void Z2SpotMic::calcVolumeFactor ( int  param_0)

◆ clearMicState()

void Z2SpotMic::clearMicState ( int  param_0)

◆ isOn()

bool Z2SpotMic::isOn ( ) const
inline

◆ setMicState()

void Z2SpotMic::setMicState ( Z2AudioCamera param_0,
int  param_1 
)

◆ setPosPtr()

void Z2SpotMic::setPosPtr ( Vec i_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

u8 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: