Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
Z2CreatureRide Class Reference

#include <Z2Creature.h>

+ Inheritance diagram for Z2CreatureRide:
+ Collaboration diagram for Z2CreatureRide:

Public Member Functions

 Z2CreatureRide ()
 
 ~Z2CreatureRide ()
 
void init (Vec *, Vec *, u8, u8)
 
void setLinkRiding (bool)
 
virtual void deleteObject ()
 
- Public Member Functions inherited from Z2Creature
 Z2Creature ()
 
 ~Z2Creature ()
 
void init (Vec *, Vec *, u8, u8)
 
 Z2Creature ()
 
 ~Z2Creature ()
 
void init (Vec *, Vec *, u8, u8)
 
 Z2Creature ()
 
 ~Z2Creature ()
 
void init (Vec *, Vec *, u8, u8)
 
void init (Vec *, Vec *, Vec *, u8, u8, u8)
 
void initAnime (void *, bool, f32, f32)
 
void updateAnime (f32, f32)
 
void stopAnime ()
 
virtual void setSoundStarter (Z2SoundStarter *)
 
virtual void framework (u32, s8)
 
virtual Z2SoundHandlePoolstartCreatureSound (JAISoundID, u32, s8)
 
virtual Z2SoundHandlePoolstartCreatureSoundLevel (JAISoundID, u32, s8)
 
virtual Z2SoundHandlePoolstartCreatureVoice (JAISoundID, s8)
 
virtual Z2SoundHandlePoolstartCreatureVoiceLevel (JAISoundID, s8)
 
virtual Z2SoundHandlePoolstartCreatureExtraSound (JAISoundID, u32, s8)
 
virtual Z2SoundHandlePoolstartCreatureExtraSoundLevel (JAISoundID, u32, s8)
 
virtual Z2SoundHandlePoolstartCollisionSE (u32, u32)
 
VecgetCurrentPos () const
 
- Public Member Functions inherited from Z2RideSoundStarter
 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 ()
 

Private Attributes

bool mLinkRiding
 

Additional Inherited Members

- Static Public Member Functions inherited from JASGlobalInstance< JAISoundStarter >
static JAISoundStartergetInstance ()
 
- Static Public Member Functions inherited from JASGlobalInstance< Z2SoundStarter >
static Z2SoundStartergetInstance ()
 
- Public Attributes inherited from Z2Creature
VecmpPos
 
Z2SoundObjAnime mSoundObjAnime
 
Z2SoundObjSimple mSoundObjSimple1
 
Z2SoundObjSimple mSoundObjSimple2
 
- Public Attributes inherited from Z2RideSoundStarter
Z2CreatureRidemRide
 
- Static Public Attributes inherited from JASGlobalInstance< JAISoundStarter >
static JAISoundStartersInstance
 
- Static Public Attributes inherited from JASGlobalInstance< Z2SoundStarter >
static Z2SoundStartersInstance
 

Constructor & Destructor Documentation

◆ Z2CreatureRide()

Z2CreatureRide::Z2CreatureRide ( )

◆ ~Z2CreatureRide()

Z2CreatureRide::~Z2CreatureRide ( )

Member Function Documentation

◆ deleteObject()

void Z2CreatureRide::deleteObject ( )
virtual

Reimplemented from Z2Creature.

◆ init()

void Z2CreatureRide::init ( Vec param_0,
Vec param_1,
u8  param_2,
u8  param_3 
)

◆ setLinkRiding()

void Z2CreatureRide::setLinkRiding ( bool  isRiding)

Member Data Documentation

◆ mLinkRiding

bool Z2CreatureRide::mLinkRiding
private

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