Rise
The Vieneo Province
Sound.h File Reference
#include <vector>
#include "bass.h"
#include "gui.h"
#include "Config/SoundConfig.h"
#include "GameState.h"
Include dependency graph for Sound.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Sdelayedeffects
 
struct  Sloopingeffects
 
class  Sound
 

Enumerations

enum  SOUNDS {
  SOUND_COCKPITSTART, SOUND_COCKPITAMBIENT, SOUND_COCKPITLAND, SOUND_COCKPITLEVEL,
  SOUND_COCKPITENGINELEFT, SOUND_COCKPITENGINERIGHT, SOUND_COCKPITENGINECENTER, SOUND_AURALUNITTESTA,
  SOUND_AURALUNITTESTB, SOUND_COCKPITLOWFUEL, SOUND_COCKPITLIGHTOFF, SOUND_COCKPITLIGHTON,
  SOUND_STALL, SOUND_OVERSPEED, SOUND_GPWSSINKRATE, SOUND_GPWSPULLUP,
  SOUND_GPWSTERRAINTERRAIN, SOUND_GPWSTOOLOWTERRAIN, SOUND_GPWSTOOLOWGEAR, SOUND_GPWSTOOLOWFLAPS,
  SOUND_GPWSBANKANGLE, SOUND_GPWSGLIDESLOPE, SOUND_GPWSRETARD, SOUND_GPWSTEN,
  SOUND_GPWSTWENTY, SOUND_GPWSTHIRTY, SOUND_GPWSFORTY, SOUND_GPWSFIFTY,
  SOUND_GPWSONEHUNDRED, SOUND_GPWSTWOHUNDRED, SOUND_GPWSMINIMUMS, SOUND_GPWSFIVEHUNDRED,
  SOUND_GPWSONETHOUSAND, SOUND_GPWSROTATE, SOUND_GPWSDONTSINK, SOUND_GPWSPOSITIVERATE,
  SOUND_GPWSWINDSHEARWARNING, SOUND_GPWSWINDSHEARCAUTION, SOUND_TCASCLEAR, SOUND_TCASTRAFFIC,
  SOUND_TCASCLIMB, SOUND_TCASDESCEND, SOUND_TCASMONITOR, SOUND_MONROECARGOBAY,
  SOUND_MONROEALLMOORINGSCLEARED, SOUND_MONROEGEARDOWN, SOUND_MONROEGEARUP, SOUND_CONFIGBRAKE,
  SOUND_CONFIGAF, SOUND_CONFIGFLAPS, SOUND_CONFIGTRIM, SOUND_MONROEHULLIONIZATION,
  SOUND_MONROESOUNDBARRIER, SOUND_SCANNERSYNC, SOUND_FORWARDTHRUST, SOUND_REVERSETHRUST,
  SOUND_CABINPRESSURE, SOUND_AURALUNITOKAY, SOUND_PEOPLEGRUNT1, SOUND_PEOPLEGRUNT2,
  SOUND_PEOPLEGRUNT3, SOUND_THUNDER, SOUND_THUNDER1, SOUND_THUNDER2,
  SOUND_THUNDER3, SOUND_THUNDER4, SOUND_THUNDER5, SOUND_THUNDER6,
  SOUND_THUNDER7, SOUND_THUNDER8, SOUND_THUNDER9, SOUND_THUNDER10,
  SOUND_THUNDER11, SOUND_THUNDER12, SOUND_THUNDER13, SOUND_THUNDER14,
  SOUND_PRECIP0, SOUND_PRECIP1, SOUND_PRECIP2, SOUND_PRECIP3,
  SOUND_PRECIP4, SOUND_WIND, SOUND_SPEAKERPOP, SOUND_MOUSEOVER,
  SOUND_MOUSECLICK, SOUND_SNAPSHOT, SOUND_CHAT, SOUND_LOGON,
  SOUND_LOGOFF, SOUND_NEWMSG, SOUND_REPAIR, SOUND_CHACHING,
  SOUND_INFORMATION, SOUND_CONSTRUCTION, SOUND_SUCCESS, SOUND_TAXI,
  SOUND_SCANNING, SOUND_NEWSFLASH, SOUND_HOLIDAYBELLS, SOUND_HOLIDAYHOWL,
  SOUND_APALTITUDE, SOUND_AOA, SOUND_APCAVALRY, SOUND_APCCHORD,
  SOUND_CYCLETARGET, SOUND_MIDWAYTARGET, SOUND_PROXIMITY, SOUND_OUTERMARKER,
  SOUND_MIDDLEMARKER, SOUND_INNERMARKER, SOUND_MASTERWARNING, SOUND_MASTERCAUTION,
  SOUND_DOCKANNOUNCE1, SOUND_DOCKANNOUNCE2, SOUND_DOCKANNOUNCE3, SOUND_DOCKANNOUNCE4,
  SOUND_DOCKANNOUNCE5, SOUND_DOCKANNOUNCE6, SOUND_DOCKANNOUNCE7, SOUND_DOCKANNOUNCE8,
  SOUND_DOCKANNOUNCE9, SOUND_DOCKANNOUNCE10, SOUND_DOCKANNOUNCE11, SOUND_DOCKANNOUNCE12,
  SOUND_DOCKEVAC, SOUND_DOCKCHIME, SOUND_CPOCANNOUNCE1, SOUND_CPOCANNOUNCE2,
  SOUND_CPOCANNOUNCE3, SOUND_CPOCANNOUNCE4, SOUND_CPOCANNOUNCE5, SOUND_CPOCANNOUNCE6,
  SOUND_CPOCANNOUNCE7, SOUND_CPOCANNOUNCE8, SOUND_CPOCANNOUNCE9, SOUND_CPOCANNOUNCE10,
  SOUND_CPOCANNOUNCE11, SOUND_CPOCANNOUNCE12, SOUND_CPOCEVAC, SOUND_CPOCCHIME,
  SOUND_DOCK, SOUND_UNDOCK, SOUND_FLAPMOTOR, SOUND_DOOROPEN,
  SOUND_DOORCLOSE, SOUND_GEARRETRACT, SOUND_GEAREXTEND, SOUND_DIHV,
  SOUND_MINING, SOUND_SHORE, SOUND_FARMING, SOUND_INDUSTRIAL,
  SOUND_FIREWORKLAUNCH1, SOUND_FIREWORKLAUNCH2, SOUND_FIREWORKLAUNCH3, SOUND_FIREWORKEXPLODE1,
  SOUND_FIREWORKEXPLODE2, SOUND_FIREWORKEXPLODE3, SOUND_SONICBOOM, SOUND_WDEATH1,
  SOUND_WDEATH2, SOUND_GDEATH1, SOUND_GDEATH2, SOUND_ODEATH1,
  SOUND_ODEATH2, SOUND_TDEATH1, SOUND_TDEATH2, SOUND_COLLISION1,
  SOUND_COLLISION2, SOUND_TIRESKID, SOUND_GEARSHIFT, SOUND_GEARGRIND,
  SOUND_WLAND1, SOUND_WLAND2, SOUND_GEARWIND, SOUND_FLAPWIND,
  SOUND_DOPPLER, SOUND_DOPPLER2, SOUND_HORNCAR, SOUND_ECTO1,
  SOUND_HORNMAMMOTH, SOUND_HORNTRUCK, SOUND_BACKUP, SOUND_AIRBRAKEON,
  SOUND_AIRBRAKEOFF, SOUND_BACKUPMAMMOTH, SOUND_AIRBRAKEONMAMMOTH, SOUND_AIRBRAKEOFFMAMMOTH,
  SOUND_POLICECHIRP, SOUND_THRUST, SOUND_GROUNDSCRAPELOOP, SOUND_GROUNDSCRAPESTOP,
  SOUND_ROADNOISELOOP, SOUND_PEOPLEDEATH, SOUND_HOLIDAY2018, SOUND_HOLIDAY2019,
  SOUND_EXPLODE1, SOUND_EXPLODE2, SOUND_EXPLODE3, SOUND_EXPLODE4,
  SOUND_EXPLODE5, SOUND_EXPLODEINT1, SOUND_EXPLODEINT2, SOUND_EXPLODEINT3,
  SOUND_EXPLODERING, SOUND_SHOCKWAVE, SOUND_WEAPON1, SOUND_WEAPON2,
  SOUND_WEAPON3, SOUND_RADIOCUT1, SOUND_RADIOCUT2, SOUND_RADIOCUT3,
  SOUND_RADIOCUT4, SOUND_RADIOCUT5, SOUND_RADIOCUT6, SOUND_RADIOCARRIER0,
  SOUND_RADIOCARRIER1, SOUND_RADIOCARRIER2, SOUND_RADIOCARRIER3, SOUND_RADIOCARRIER4,
  SOUND_RADIOCARRIER5, SOUND_RADIOCARRIER6, SOUND_RADIOCARRIER7, SOUND_RADIOCARRIER8,
  SOUND_RADIOCARRIER9, SOUND_RADIOCARRIER10, SOUND_RADIOCARRIER11, SOUND_STATIONID2,
  SOUND_ENUMERATION
}
 

Enumeration Type Documentation

◆ SOUNDS

enum SOUNDS
Enumerator
SOUND_COCKPITSTART 
SOUND_COCKPITAMBIENT 
SOUND_COCKPITLAND 
SOUND_COCKPITLEVEL 
SOUND_COCKPITENGINELEFT 
SOUND_COCKPITENGINERIGHT 
SOUND_COCKPITENGINECENTER 
SOUND_AURALUNITTESTA 
SOUND_AURALUNITTESTB 
SOUND_COCKPITLOWFUEL 
SOUND_COCKPITLIGHTOFF 
SOUND_COCKPITLIGHTON 
SOUND_STALL 
SOUND_OVERSPEED 
SOUND_GPWSSINKRATE 
SOUND_GPWSPULLUP 
SOUND_GPWSTERRAINTERRAIN 
SOUND_GPWSTOOLOWTERRAIN 
SOUND_GPWSTOOLOWGEAR 
SOUND_GPWSTOOLOWFLAPS 
SOUND_GPWSBANKANGLE 
SOUND_GPWSGLIDESLOPE 
SOUND_GPWSRETARD 
SOUND_GPWSTEN 
SOUND_GPWSTWENTY 
SOUND_GPWSTHIRTY 
SOUND_GPWSFORTY 
SOUND_GPWSFIFTY 
SOUND_GPWSONEHUNDRED 
SOUND_GPWSTWOHUNDRED 
SOUND_GPWSMINIMUMS 
SOUND_GPWSFIVEHUNDRED 
SOUND_GPWSONETHOUSAND 
SOUND_GPWSROTATE 
SOUND_GPWSDONTSINK 
SOUND_GPWSPOSITIVERATE 
SOUND_GPWSWINDSHEARWARNING 
SOUND_GPWSWINDSHEARCAUTION 
SOUND_TCASCLEAR 
SOUND_TCASTRAFFIC 
SOUND_TCASCLIMB 
SOUND_TCASDESCEND 
SOUND_TCASMONITOR 
SOUND_MONROECARGOBAY 
SOUND_MONROEALLMOORINGSCLEARED 
SOUND_MONROEGEARDOWN 
SOUND_MONROEGEARUP 
SOUND_CONFIGBRAKE 
SOUND_CONFIGAF 
SOUND_CONFIGFLAPS 
SOUND_CONFIGTRIM 
SOUND_MONROEHULLIONIZATION 
SOUND_MONROESOUNDBARRIER 
SOUND_SCANNERSYNC 
SOUND_FORWARDTHRUST 
SOUND_REVERSETHRUST 
SOUND_CABINPRESSURE 
SOUND_AURALUNITOKAY 
SOUND_PEOPLEGRUNT1 
SOUND_PEOPLEGRUNT2 
SOUND_PEOPLEGRUNT3 
SOUND_THUNDER 
SOUND_THUNDER1 
SOUND_THUNDER2 
SOUND_THUNDER3 
SOUND_THUNDER4 
SOUND_THUNDER5 
SOUND_THUNDER6 
SOUND_THUNDER7 
SOUND_THUNDER8 
SOUND_THUNDER9 
SOUND_THUNDER10 
SOUND_THUNDER11 
SOUND_THUNDER12 
SOUND_THUNDER13 
SOUND_THUNDER14 
SOUND_PRECIP0 
SOUND_PRECIP1 
SOUND_PRECIP2 
SOUND_PRECIP3 
SOUND_PRECIP4 
SOUND_WIND 
SOUND_SPEAKERPOP 
SOUND_MOUSEOVER 
SOUND_MOUSECLICK 
SOUND_SNAPSHOT 
SOUND_CHAT 
SOUND_LOGON 
SOUND_LOGOFF 
SOUND_NEWMSG 
SOUND_REPAIR 
SOUND_CHACHING 
SOUND_INFORMATION 
SOUND_CONSTRUCTION 
SOUND_SUCCESS 
SOUND_TAXI 
SOUND_SCANNING 
SOUND_NEWSFLASH 
SOUND_HOLIDAYBELLS 
SOUND_HOLIDAYHOWL 
SOUND_APALTITUDE 
SOUND_AOA 
SOUND_APCAVALRY 
SOUND_APCCHORD 
SOUND_CYCLETARGET 
SOUND_MIDWAYTARGET 
SOUND_PROXIMITY 
SOUND_OUTERMARKER 
SOUND_MIDDLEMARKER 
SOUND_INNERMARKER 
SOUND_MASTERWARNING 
SOUND_MASTERCAUTION 
SOUND_DOCKANNOUNCE1 
SOUND_DOCKANNOUNCE2 
SOUND_DOCKANNOUNCE3 
SOUND_DOCKANNOUNCE4 
SOUND_DOCKANNOUNCE5 
SOUND_DOCKANNOUNCE6 
SOUND_DOCKANNOUNCE7 
SOUND_DOCKANNOUNCE8 
SOUND_DOCKANNOUNCE9 
SOUND_DOCKANNOUNCE10 
SOUND_DOCKANNOUNCE11 
SOUND_DOCKANNOUNCE12 
SOUND_DOCKEVAC 
SOUND_DOCKCHIME 
SOUND_CPOCANNOUNCE1 
SOUND_CPOCANNOUNCE2 
SOUND_CPOCANNOUNCE3 
SOUND_CPOCANNOUNCE4 
SOUND_CPOCANNOUNCE5 
SOUND_CPOCANNOUNCE6 
SOUND_CPOCANNOUNCE7 
SOUND_CPOCANNOUNCE8 
SOUND_CPOCANNOUNCE9 
SOUND_CPOCANNOUNCE10 
SOUND_CPOCANNOUNCE11 
SOUND_CPOCANNOUNCE12 
SOUND_CPOCEVAC 
SOUND_CPOCCHIME 
SOUND_DOCK 
SOUND_UNDOCK 
SOUND_FLAPMOTOR 
SOUND_DOOROPEN 
SOUND_DOORCLOSE 
SOUND_GEARRETRACT 
SOUND_GEAREXTEND 
SOUND_DIHV 
SOUND_MINING 
SOUND_SHORE 
SOUND_FARMING 
SOUND_INDUSTRIAL 
SOUND_FIREWORKLAUNCH1 
SOUND_FIREWORKLAUNCH2 
SOUND_FIREWORKLAUNCH3 
SOUND_FIREWORKEXPLODE1 
SOUND_FIREWORKEXPLODE2 
SOUND_FIREWORKEXPLODE3 
SOUND_SONICBOOM 
SOUND_WDEATH1 
SOUND_WDEATH2 
SOUND_GDEATH1 
SOUND_GDEATH2 
SOUND_ODEATH1 
SOUND_ODEATH2 
SOUND_TDEATH1 
SOUND_TDEATH2 
SOUND_COLLISION1 
SOUND_COLLISION2 
SOUND_TIRESKID 
SOUND_GEARSHIFT 
SOUND_GEARGRIND 
SOUND_WLAND1 
SOUND_WLAND2 
SOUND_GEARWIND 
SOUND_FLAPWIND 
SOUND_DOPPLER 
SOUND_DOPPLER2 
SOUND_HORNCAR 
SOUND_ECTO1 
SOUND_HORNMAMMOTH 
SOUND_HORNTRUCK 
SOUND_BACKUP 
SOUND_AIRBRAKEON 
SOUND_AIRBRAKEOFF 
SOUND_BACKUPMAMMOTH 
SOUND_AIRBRAKEONMAMMOTH 
SOUND_AIRBRAKEOFFMAMMOTH 
SOUND_POLICECHIRP 
SOUND_THRUST 
SOUND_GROUNDSCRAPELOOP 
SOUND_GROUNDSCRAPESTOP 
SOUND_ROADNOISELOOP 
SOUND_PEOPLEDEATH 
SOUND_HOLIDAY2018 
SOUND_HOLIDAY2019 
SOUND_EXPLODE1 
SOUND_EXPLODE2 
SOUND_EXPLODE3 
SOUND_EXPLODE4 
SOUND_EXPLODE5 
SOUND_EXPLODEINT1 
SOUND_EXPLODEINT2 
SOUND_EXPLODEINT3 
SOUND_EXPLODERING 
SOUND_SHOCKWAVE 
SOUND_WEAPON1 
SOUND_WEAPON2 
SOUND_WEAPON3 
SOUND_RADIOCUT1 
SOUND_RADIOCUT2 
SOUND_RADIOCUT3 
SOUND_RADIOCUT4 
SOUND_RADIOCUT5 
SOUND_RADIOCUT6 
SOUND_RADIOCARRIER0 
SOUND_RADIOCARRIER1 
SOUND_RADIOCARRIER2 
SOUND_RADIOCARRIER3 
SOUND_RADIOCARRIER4 
SOUND_RADIOCARRIER5 
SOUND_RADIOCARRIER6 
SOUND_RADIOCARRIER7 
SOUND_RADIOCARRIER8 
SOUND_RADIOCARRIER9 
SOUND_RADIOCARRIER10 
SOUND_RADIOCARRIER11 
SOUND_STATIONID2 
SOUND_ENUMERATION 

Definition at line 24 of file Sound.h.