Creates an Audio object to handle the SDL_Mixer.
More...
#include <Audio.h>
Creates an Audio object to handle the SDL_Mixer.
- Author
- Jamie Slowgrove Reference ~ This is a modified version of my AI Assignment 1 Audio class.
JAM_Audio::JAM_Audio |
( |
std::string |
file, |
|
|
bool |
music |
|
) |
| |
Constructs the Audio object.
- Parameters
-
file | The file to be loaded. |
music | True for music file. False for sound file. |
JAM_Audio::~JAM_Audio |
( |
| ) |
|
Destructs the Audio object.
void JAM_Audio::playEffect |
( |
| ) |
|
void JAM_Audio::startAudio |
( |
| ) |
|
Starts the Audio playing, also checks if not playing and starts again.
void JAM_Audio::stopAudio |
( |
| ) |
|
Mix_Music* JAM_Audio::audio |
|
private |
Variable for if it's a Music audio type.
Mix_Chunk* JAM_Audio::sound |
|
private |
Variable for if it's a Sound effect type.
The documentation for this class was generated from the following files: