EngineLib
Main Page
Classes
Files
File List
All
Classes
Functions
src
Audio.h
1
/*
2
* Audio.h
3
*
4
* Created on: 24.10.2017
5
* Author: robert
6
*/
7
8
#ifndef AUDIO_H_
9
#define AUDIO_H_
10
#include <SDL2/SDL.h>
11
#include <SDL2/SDL_mixer.h>
12
13
class
Audio
{
14
public
:
15
Audio
();
16
virtual
~
Audio
();
17
18
Mix_Music* loadMusic(
const
char
* filename);
19
void
playMusic(Mix_Music* music,
int
volume);
20
21
Mix_Chunk* loadMix(
const
char
* filename);
22
void
playMix(Mix_Chunk* mix,
int
volume,
int
channel);
23
Mix_Chunk* loadQMix(
const
char
* filename);
24
25
Mix_Music *music;
26
Mix_Chunk *chunk;
27
};
28
29
#endif
/* AUDIO_H_ */
Audio
Definition:
Audio.h:13
Generated on Tue Oct 29 2019 01:10:34 for EngineLib by
1.8.6