Argentum Online - Cliente
sound_component.h
1
#ifndef __SOUND_COMPONENT_H
2
#define __SOUND_COMPONENT_H
3
4
#include "../ECS/component.h"
5
#include "../SDL/sdl_timer.h"
6
11
class
SoundComponent
:
public
Component
{
12
private
:
13
SDLTimer
step_sound_timer;
14
15
public
:
16
SoundComponent
();
17
~
SoundComponent
();
18
19
void
update
()
override
;
20
void
init
()
override
;
21
};
22
23
#endif
SoundComponent
Componente de sonido de los personajes.
Definition:
sound_component.h:11
SDLTimer
Timer basado en la cuenta de SDL.
Definition:
sdl_timer.h:9
SoundComponent::update
void update() override
Actualiza el componente.
Definition:
sound_component.cpp:14
SoundComponent::init
void init() override
Inicializa el componente con lo que necesite, es llamado en el momento de agregarlo a la entity.
Definition:
sound_component.cpp:23
Component
Componente agregable a entidades.
Definition:
component.h:10
client
engine
components
sound_component.h
Generado por
1.8.19