Type
Definition mtevent.h:13
@ NODE_DUG
Definition mtevent.h:19
This class is for getting the actual properties of nodes from their content ID.
Definition nodedef.h:509
Definition sound_maker.h:18
NodeDugEvent(v3s16 p, MapNode n)
Definition sound_maker.h:23
MapNode n
Definition sound_maker.h:21
v3s16 p
Definition sound_maker.h:20
Type getType() const
Definition sound_maker.h:27
Definition sound_maker.h:35
static void cameraPunchLeft(MtEvent *e, void *data)
Definition sound_maker.cpp:46
static void nodeDug(MtEvent *e, void *data)
Definition sound_maker.cpp:59
static void playerFallingDamage(MtEvent *e, void *data)
Definition sound_maker.cpp:72
void registerReceiver(MtEventManager *mgr)
Definition sound_maker.cpp:78
void playPlayerJump()
Definition sound_maker.cpp:20
float m_player_jump_timer
Definition sound_maker.h:40
const NodeDefManager * m_ndef
Definition sound_maker.h:37
float m_player_step_timer
Definition sound_maker.h:39
SoundSpec m_player_rightpunch_sound
Definition sound_maker.h:48
static void playerRegainGround(MtEvent *e, void *data)
Definition sound_maker.cpp:34
ISoundManager * m_sound
Definition sound_maker.h:36
SoundSpec m_player_step_sound
Definition sound_maker.h:42
SoundSpec m_player_leftpunch_sound2
Definition sound_maker.h:47
bool makes_footstep_sound
Definition sound_maker.h:41
void playPlayerStep()
Definition sound_maker.cpp:11
SoundSpec m_player_leftpunch_sound
Definition sound_maker.h:45
static void playerJump(MtEvent *e, void *data)
Definition sound_maker.cpp:40
static void playerDamage(MtEvent *e, void *data)
Definition sound_maker.cpp:66
static void viewBobbingStep(MtEvent *e, void *data)
Definition sound_maker.cpp:28
static void cameraPunchRight(MtEvent *e, void *data)
Definition sound_maker.cpp:53
void update(f32 dtime, bool makes_footstep_sound, const SoundSpec &sound_footstep)
Definition sound_maker.cpp:90
SoundMaker(ISoundManager *sound, const NodeDefManager *ndef)
Definition sound_maker.h:50
core::vector3d< s16 > v3s16
Definition irr_v3d.h:13
Definition al_extensions.cpp:11
Describes the sound information for playback.
Definition sound_spec.h:18