CSound.h File Reference

Header file of the sound. More...

#include "SDL.h"
#include "SDL_mixer.h"

Include dependency graph for CSound.h:

This graph shows which files directly or indirectly include this file:


Classes

class  CSound
 CSound handles the songs and samples. More...

Enumerations

enum  ESample {
  SAMPLE_BOMB_DROP = 0, SAMPLE_BOMBER_DEATH, SAMPLE_BOMB_BOUNCE, SAMPLE_BOMBER_PUNCH,
  SAMPLE_BOMBER_THROW, SAMPLE_BOMBER_LOSE_ITEM, SAMPLE_BREAK_1, SAMPLE_BREAK_2,
  SAMPLE_DRAW_GAME, SAMPLE_EXPLOSION_01_1, SAMPLE_EXPLOSION_01_2, SAMPLE_EXPLOSION_02_1,
  SAMPLE_EXPLOSION_02_2, SAMPLE_EXPLOSION_03_1, SAMPLE_EXPLOSION_03_2, SAMPLE_EXPLOSION_04_1,
  SAMPLE_EXPLOSION_04_2, SAMPLE_EXPLOSION_05_1, SAMPLE_EXPLOSION_05_2, SAMPLE_EXPLOSION_06_1,
  SAMPLE_EXPLOSION_06_2, SAMPLE_EXPLOSION_07_1, SAMPLE_EXPLOSION_07_2, SAMPLE_EXPLOSION_08_1,
  SAMPLE_EXPLOSION_08_2, SAMPLE_EXPLOSION_09_1, SAMPLE_EXPLOSION_09_2, SAMPLE_EXPLOSION_10_1,
  SAMPLE_EXPLOSION_10_2, SAMPLE_HURRY, SAMPLE_ITEM_FUMES, SAMPLE_MENU_NEXT,
  SAMPLE_MENU_PREVIOUS, SAMPLE_MENU_BEEP, SAMPLE_MENU_ERROR, SAMPLE_PAUSE,
  SAMPLE_PICK_ITEM_1, SAMPLE_PICK_ITEM_2, SAMPLE_RING_DING, SAMPLE_SICK_1,
  SAMPLE_SICK_2, SAMPLE_SICK_3, SAMPLE_VICTORY, SAMPLE_WALL_CLAP_1,
  SAMPLE_WALL_CLAP_2, SAMPLE_WINNER, NUM_SAMPLES
}
enum  ESong {
  SONG_NONE = -1, SONG_MATCH_MUSIC_1_NORMAL = 0, SONG_MATCH_MUSIC_1_FAST, SONG_MENU_MUSIC,
  SONG_CONTROLS_MUSIC, SONG_TITLE_MUSIC, NUM_SONGS
}

Detailed Description

Header file of the sound.


Enumeration Type Documentation

enum ESample

Enumerator:
SAMPLE_BOMB_DROP 
SAMPLE_BOMBER_DEATH 
SAMPLE_BOMB_BOUNCE 
SAMPLE_BOMBER_PUNCH 
SAMPLE_BOMBER_THROW 
SAMPLE_BOMBER_LOSE_ITEM 
SAMPLE_BREAK_1 
SAMPLE_BREAK_2 
SAMPLE_DRAW_GAME 
SAMPLE_EXPLOSION_01_1 
SAMPLE_EXPLOSION_01_2 
SAMPLE_EXPLOSION_02_1 
SAMPLE_EXPLOSION_02_2 
SAMPLE_EXPLOSION_03_1 
SAMPLE_EXPLOSION_03_2 
SAMPLE_EXPLOSION_04_1 
SAMPLE_EXPLOSION_04_2 
SAMPLE_EXPLOSION_05_1 
SAMPLE_EXPLOSION_05_2 
SAMPLE_EXPLOSION_06_1 
SAMPLE_EXPLOSION_06_2 
SAMPLE_EXPLOSION_07_1 
SAMPLE_EXPLOSION_07_2 
SAMPLE_EXPLOSION_08_1 
SAMPLE_EXPLOSION_08_2 
SAMPLE_EXPLOSION_09_1 
SAMPLE_EXPLOSION_09_2 
SAMPLE_EXPLOSION_10_1 
SAMPLE_EXPLOSION_10_2 
SAMPLE_HURRY 
SAMPLE_ITEM_FUMES 
SAMPLE_MENU_NEXT 
SAMPLE_MENU_PREVIOUS 
SAMPLE_MENU_BEEP 
SAMPLE_MENU_ERROR 
SAMPLE_PAUSE 
SAMPLE_PICK_ITEM_1 
SAMPLE_PICK_ITEM_2 
SAMPLE_RING_DING 
SAMPLE_SICK_1 
SAMPLE_SICK_2 
SAMPLE_SICK_3 
SAMPLE_VICTORY 
SAMPLE_WALL_CLAP_1 
SAMPLE_WALL_CLAP_2 
SAMPLE_WINNER 
NUM_SAMPLES 

enum ESong

Enumerator:
SONG_NONE 
SONG_MATCH_MUSIC_1_NORMAL 
SONG_MATCH_MUSIC_1_FAST 
SONG_MENU_MUSIC 
SONG_CONTROLS_MUSIC 
SONG_TITLE_MUSIC 
NUM_SONGS 


Generated on Sat Oct 18 12:26:39 2008 for Bombermaaan by  doxygen 1.5.5
Visit the Bombermaaan project page
SourceForge.net Logo