Definition at line 82 of file snd_AnimSound.h.
|
enum | PlayDirection {
FORWARD
,
BACKWARD
} |
|
typedef void(* | Callback) (int, s32, const char *, UNKWORD, UNKWORD) |
|
|
| AnimSoundImpl (SoundStartable &startable, AnimEventPlayer *player, int) |
|
bool | Setup (const void *data) |
|
void | Shutdown () |
|
void | ResetFrame (f32, int) |
|
void | UpdateFrame (f32 frame, PlayDirection dir) |
|
void | UpdateForward (f32 frame) |
|
void | UpdateBackward (f32 frame) |
|
void | UpdateOneFrame (s32 duration, PlayDirection direction) |
|
void | UpdateTrigger (const AnimEventRef *, s32, PlayDirection) |
|
void | UpdateForwardRange (const AnimEventRef *, s32) |
|
void | UpdateBackwardRange (const AnimEventRef *, s32) |
|
void | StartEvent (const AnimEvent *, bool) |
|
void | HoldEvent (const AnimEvent *, bool) |
|
void | StopEvent (const AnimEvent *) |
|
bool | IsPlayableLoopCount (const nw4r::snd::detail::AnimEventFrameInfo &) |
|
◆ Callback
typedef void(* nw4r::snd::detail::AnimSoundImpl::Callback) (int, s32, const char *, UNKWORD, UNKWORD) |
◆ PlayDirection
enum nw4r::snd::detail::AnimSoundImpl::PlayDirection |
◆ mStartable
◆ mReader
◆ field_0x0C
f32 nw4r::snd::detail::AnimSoundImpl::field_0x0C |
|
private |
◆ mpSounds
◆ mNumSounds
int nw4r::snd::detail::AnimSoundImpl::mNumSounds |
|
private |
◆ mIsActive
bool nw4r::snd::detail::AnimSoundImpl::mIsActive |
|
private |
◆ field_0x19
u8 nw4r::snd::detail::AnimSoundImpl::field_0x19 |
|
private |
◆ field_0x1A
u8 nw4r::snd::detail::AnimSoundImpl::field_0x1A |
|
private |
◆ field_0x1C
UNKWORD nw4r::snd::detail::AnimSoundImpl::field_0x1C |
|
private |
◆ mCallback
Callback nw4r::snd::detail::AnimSoundImpl::mCallback |
|
private |
◆ field_0x24
UNKWORD nw4r::snd::detail::AnimSoundImpl::field_0x24 |
|
private |
◆ field_0x28
f32 nw4r::snd::detail::AnimSoundImpl::field_0x28 |
|
private |
◆ mVariableValue
f32 nw4r::snd::detail::AnimSoundImpl::mVariableValue |
|
private |