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

#include <Z2Audience.h>

+ Inheritance diagram for Z2Audible:
+ Collaboration diagram for Z2Audible:

Public Member Functions

 Z2Audible (const JGeometry::TVec3< f32 > &pos, const JGeometry::TVec3< f32 > *, u32 channel, bool)
 
void calc ()
 
JASSoundParams * getOuterParams (int index)
 
void setOuterParams (const JASSoundParams &outParams, const JASSoundParams &inParams, int index)
 
Z2AudibleChannelgetChannel (int index)
 
u32 getDistVolBit ()
 
 ~Z2Audible ()
 
bool isDoppler ()
 
const JGeometry::TVec3< f32 > & getPos () const
 
JAUAudibleParam * getAudibleParam ()
 
const JAUAudibleParam * getAudibleParam () const
 
void setAudibleParam (JAUAudibleParam param)
 
const JGeometry::TVec3< f32 > * getVel () const
 

Public Attributes

JAUAudibleParam mParam
 
Z2AudibleAbsPos mAbsPos
 
Z2AudibleChannel mChannel [1]
 
f32 field_0x64 [1]
 

Constructor & Destructor Documentation

◆ Z2Audible()

Z2Audible::Z2Audible ( const JGeometry::TVec3< f32 > & pos,
const JGeometry::TVec3< f32 > * param_1,
u32 channel,
bool param_3 )

◆ ~Z2Audible()

Z2Audible::~Z2Audible ( )

Member Function Documentation

◆ calc()

void Z2Audible::calc ( )

◆ getAudibleParam() [1/2]

JAUAudibleParam * Z2Audible::getAudibleParam ( )
inline

◆ getAudibleParam() [2/2]

const JAUAudibleParam * Z2Audible::getAudibleParam ( ) const
inline

◆ getChannel()

Z2AudibleChannel * Z2Audible::getChannel ( int index)

◆ getDistVolBit()

u32 Z2Audible::getDistVolBit ( )

◆ getOuterParams()

JASSoundParams * Z2Audible::getOuterParams ( int index)

◆ getPos()

const JGeometry::TVec3< f32 > & Z2Audible::getPos ( ) const
inline

◆ getVel()

const JGeometry::TVec3< f32 > * Z2Audible::getVel ( ) const
inline

◆ isDoppler()

bool Z2Audible::isDoppler ( )
inline

◆ setAudibleParam()

void Z2Audible::setAudibleParam ( JAUAudibleParam param)
inline

◆ setOuterParams()

void Z2Audible::setOuterParams ( const JASSoundParams & outParams,
const JASSoundParams & inParams,
int index )

Member Data Documentation

◆ field_0x64

f32 Z2Audible::field_0x64[1]

◆ mAbsPos

Z2AudibleAbsPos Z2Audible::mAbsPos

◆ mChannel

Z2AudibleChannel Z2Audible::mChannel[1]

◆ mParam

JAUAudibleParam Z2Audible::mParam

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