+ Inheritance diagram for turbo::Sound:
+ Collaboration diagram for turbo::Sound:

Public Member Functions

 Sound (Path *path)
 
void play () override
 
void pause () override
 
void reset () override
 
bool is_playing () const override
 

Protected Attributes

ALLEGRO_SAMPLE * sample = nullptr
 
ALLEGRO_SAMPLE_INSTANCE * sample_instance = nullptr
 

The documentation for this class was generated from the following files:
  • include/turbo/sound/Sound.hpp
  • src/sound/Sound.cpp