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: