1#ifndef JAUSOUNDANIMATOR_H
2#define JAUSOUNDANIMATOR_H
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition JAUSoundAnimator.h:83
virtual JAUSoundAnimationSound * getSound(const JAUSoundAnimation *, int)=0
virtual u16 getNumSounds(const JAUSoundAnimation *)=0
virtual ~JAUSoundAnimationControl()=0
Definition JAUSoundAnimator.h:12
bool playsOnlyForward() const
Definition JAUSoundAnimator.h:14
bool playsOnlyOnce() const
Definition JAUSoundAnimator.h:17
f32 field_0x08
Definition JAUSoundAnimator.h:66
u8 field_0x17
Definition JAUSoundAnimator.h:72
u8 field_0x14
Definition JAUSoundAnimator.h:69
bool setsLifeTime() const
Definition JAUSoundAnimator.h:20
bool isNotingOff(f32 param_0, bool param_1) const
Definition JAUSoundAnimator.h:50
u8 unk_0x1b[5]
Definition JAUSoundAnimator.h:76
u8 field_0x16
Definition JAUSoundAnimator.h:71
bool stopsWhenAnimationChanges() const
Definition JAUSoundAnimator.h:16
bool stopsWhenSpeedIsZero() const
Definition JAUSoundAnimator.h:19
s8 field_0x1a
Definition JAUSoundAnimator.h:75
bool playsAtIntervals() const
Definition JAUSoundAnimator.h:21
bool isNotingOn(f32 param_0, bool param_1) const
Definition JAUSoundAnimator.h:39
u8 field_0x15
Definition JAUSoundAnimator.h:70
u32 mFlags
Definition JAUSoundAnimator.h:68
bool isNoting(f32 param_0) const
Definition JAUSoundAnimator.h:23
u8 field_0x19
Definition JAUSoundAnimator.h:74
f32 field_0x04
Definition JAUSoundAnimator.h:65
bool stopsWhenNoteOff() const
Definition JAUSoundAnimator.h:18
f32 field_0x0c
Definition JAUSoundAnimator.h:67
u8 field_0x18
Definition JAUSoundAnimator.h:73
JAISoundID mSoundId
Definition JAUSoundAnimator.h:64
bool playsOnlyReverse() const
Definition JAUSoundAnimator.h:15
Definition JAUSoundAnimator.h:94
int getStartSoundIndex(f32) const
Definition JAUSoundAnimator.cpp:9
u16 mNumSounds
Definition JAUSoundAnimator.h:115
JAUSoundAnimationSound mSounds
Definition JAUSoundAnimator.h:117
JAUSoundAnimationControl * mControl
Definition JAUSoundAnimator.h:116
int getEndSoundIndex(f32) const
Definition JAUSoundAnimator.cpp:20
const JAUSoundAnimationSound * getSound(int i_index) const
Definition JAUSoundAnimator.h:107
u16 getNumSounds() const
Definition JAUSoundAnimator.h:99
Definition d_a_obj_sekizoa.cpp:447
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8