Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JAIAudience Struct Referenceabstract

#include <JAIAudience.h>

+ Inheritance diagram for JAIAudience:

Public Member Functions

virtual ~JAIAudience ()
 
virtual JAIAudiblenewAudible (JGeometry::TVec3< f32 > const &, JAISoundID, JGeometry::TVec3< f32 > const *, u32)=0
 
virtual int getMaxChannels ()=0
 
virtual void deleteAudible (JAIAudible *)=0
 
virtual u32 calcPriority (JAIAudible *)=0
 
virtual void mixChannelOut (JASSoundParams const &, JAIAudible *, int)=0
 

Constructor & Destructor Documentation

◆ ~JAIAudience()

JAIAudience::~JAIAudience ( )
virtual

Member Function Documentation

◆ calcPriority()

virtual u32 JAIAudience::calcPriority ( JAIAudible * )
pure virtual

Implemented in Z2Audience.

◆ deleteAudible()

virtual void JAIAudience::deleteAudible ( JAIAudible * )
pure virtual

Implemented in Z2Audience.

◆ getMaxChannels()

virtual int JAIAudience::getMaxChannels ( )
pure virtual

Implemented in Z2Audience.

◆ mixChannelOut()

virtual void JAIAudience::mixChannelOut ( JASSoundParams const & ,
JAIAudible * ,
int  )
pure virtual

Implemented in Z2Audience.

◆ newAudible()

virtual JAIAudible * JAIAudience::newAudible ( JGeometry::TVec3< f32 > const & ,
JAISoundID ,
JGeometry::TVec3< f32 > const * ,
u32  )
pure virtual

Implemented in Z2Audience.


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