Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Z2RideSoundStarter Struct Reference

#include <Z2LinkMgr.h>

+ Inheritance diagram for Z2RideSoundStarter:
+ Collaboration diagram for Z2RideSoundStarter:

Public Member Functions

 Z2RideSoundStarter (Z2CreatureRide *)
 
virtual ~Z2RideSoundStarter ()
 
virtual bool startSound (JAISoundID, JAISoundHandle *, JGeometry::TVec3< f32 > const *, u32, f32, f32, f32, f32, f32, u32)
 
- Public Member Functions inherited from Z2SoundStarter
 Z2SoundStarter (bool)
 
void setPortData (JAISoundHandle *, u32, u16, s8)
 
u16 getPortData (JAISoundHandle *, u32, s8)
 
virtual ~Z2SoundStarter ()
 
virtual bool startSound (JAISoundID, JAISoundHandle *, JGeometry::TVec3< f32 > const *)
 
- Public Member Functions inherited from JAISoundStarter
 JAISoundStarter (bool)
 
virtual ~JAISoundStarter ()
 
bool startLevelSound (JAISoundID, JAISoundHandle *, JGeometry::TVec3< f32 > const *)
 
- Public Member Functions inherited from JASGlobalInstance< JAISoundStarter >
 JASGlobalInstance (JAISoundStarter *inst)
 
 JASGlobalInstance (bool param_1)
 
 ~JASGlobalInstance ()
 
- Public Member Functions inherited from JASGlobalInstance< Z2SoundStarter >
 JASGlobalInstance (Z2SoundStarter *inst)
 
 JASGlobalInstance (bool param_1)
 
 ~JASGlobalInstance ()
 

Public Attributes

Z2CreatureRidemRide
 

Additional Inherited Members

- Static Public Member Functions inherited from JASGlobalInstance< JAISoundStarter >
static JAISoundStartergetInstance ()
 
- Static Public Member Functions inherited from JASGlobalInstance< Z2SoundStarter >
static Z2SoundStartergetInstance ()
 
- Static Public Attributes inherited from JASGlobalInstance< JAISoundStarter >
static JAISoundStartersInstance
 
- Static Public Attributes inherited from JASGlobalInstance< Z2SoundStarter >
static Z2SoundStartersInstance
 

Constructor & Destructor Documentation

◆ Z2RideSoundStarter()

Z2RideSoundStarter::Z2RideSoundStarter ( Z2CreatureRide * ride)

◆ ~Z2RideSoundStarter()

virtual Z2RideSoundStarter::~Z2RideSoundStarter ( )
inlinevirtual

Member Function Documentation

◆ startSound()

bool Z2RideSoundStarter::startSound ( JAISoundID i_soundID,
JAISoundHandle * param_1,
JGeometry::TVec3< f32 > const * param_2,
u32 param_3,
f32 param_4,
f32 param_5,
f32 param_6,
f32 param_7,
f32 param_8,
u32 param_9 )
virtual

Reimplemented from Z2SoundStarter.

Member Data Documentation

◆ mRide

Z2CreatureRide* Z2RideSoundStarter::mRide

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