Caseus Tower
Main Page
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Files
Functions
Variables
audio.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <SDL_mixer.h>
4
#include <string>
5
#include <iostream>
6
10
class
Audio
11
{
12
private
:
13
Mix_Music *
audio
;
14
Mix_Chunk *
sound
;
15
public
:
22
Audio
(std::string,
bool
);
23
28
~Audio
();
29
34
void
startAudio
();
35
40
void
playEffect
();
41
45
void
stopAudio
();
46
};
Audio::startAudio
void startAudio()
Audio::audio
Mix_Music * audio
Definition:
audio.h:13
Audio::playEffect
void playEffect()
Audio::~Audio
~Audio()
Audio::sound
Mix_Chunk * sound
Definition:
audio.h:14
Audio::stopAudio
void stopAudio()
Audio::Audio
Audio(std::string, bool)
Audio
Creates a Audio object to handle the SDL_Mixer.
Definition:
audio.h:10
Caseus Tower
audio.h
Generated on Wed Feb 4 2015 10:22:33 for Caseus Tower by
1.8.8