summaryrefslogtreecommitdiffstats
path: root/src/sound/sound.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactored sound codePiotr Dziwinski2013-05-271-56/+37
| | | | | * fixed formatting and naming to be uniform with rest of code * moved default implementation of CSound to cpp module
* Fixed code formattingPiotr Dziwinski2013-05-271-2/+2
| | | | | | * moved braces to new lines * fixed some function/variable names * fixed whitespace issues
* Updated Main Mnu musickrzys-h2013-05-021-1/+2
| | | | For now only code - we need to wait for PiXeL to give us new music :)
* Removed some warningskrzys-h2013-05-011-1/+1
| | | | + fix for previous commit
* Removed sound081.wavkrzys-h2013-05-011-1/+1
| | | | It wasn't used in Colobot and caused errors because we removed it from data package.
* Added new Intro music (by PiXeL)krzys-h2013-04-291-0/+1
|
* Small fix to music cachekrzys-h2013-04-201-2/+2
|
* Added music files cachekrzys-h2013-04-131-0/+9
|
* Implemented AudioChange (partially)krzys-h2013-04-131-7/+9
| | | | | There is some issues due to #173 Issue #172
* CInstanceManager refactoringPiotr Dziwiński2013-02-171-6/+2
| | | | | | | | | * removed classes managed by CInstanceManager except for CObject, CPyro, CBrain and CPhysics because of dependencies * refactored instance searching to use existing singleton instances of CApplication, CEngine and CRobotMain and calling their getter functions
* * Removed aluterihel2013-01-141-0/+15
| | | | | * Using libsndfile to load sounds and music * Added support for playing music files
* * Fixed pitch calculation (sound in cut scenes will work as well as robot ↵erihel2013-01-091-1/+1
| | | | | | | tracks sound) * Fixed applying effects to sounds * Changed volume to range 0.0-1.0 except for values in UI
* * Fixed problem with freeing buffers while conneted to a source resulting ↵erihel2013-01-041-0/+1
| | | | | | with "Unable to unload buffer message" * Fixed posible segfault while trying to play sound after not loading file properly
* * Fixed segault when could not set sound pitch (bad logger call)erihel2012-12-281-1/+1
| | | | | * All 81 audio files should be loaded instead of 69 high quality * Changed volume ajustment formula to proper one
* removing plugins for gold version (for mxe cross compiling)erihel2012-12-201-3/+1
|
* Doxygen/comment fixes and some #include refactoringPiotr Dziwinski2012-10-171-64/+62
|
* Work in progress on opening files, and listing dirsZaba9992012-09-261-4/+4
| | | | | Fixed includes profile changed from SimpleIni to boost::ptree -> not finished yet
* * Fixed audio problemserihel2012-09-221-29/+42
| | | | | | * Added colobot.ini to CApp in Create function * Fixes to plugin manager * Fixed CProfile segfault
* Successful compilation & runningPiotr Dziwinski2012-09-151-30/+30
| | | | | | | - temporarily mocked CSoundInterface and CPluginInterface - added CRobotMain to application - successfully compiles & runs, but doesn't display correctly at the moment
* CMainDialog rewritePiotr Dziwinski2012-09-151-10/+10
| | | | - rewritten CMainDialog and updated CRobotMain
* * Final changes to plugin interfaceerihel2012-08-121-4/+4
| | | | * Added doxygen comments to plugin manager and plugin loader
* Changes after mergeerihel2012-08-091-2/+2
|
* Merge branch 'dev' of https://github.com/adiblol/colobot into deverihel2012-08-091-315/+322
|\ | | | | | | | | Conflicts: src/sound/sound.h
| * Whitespace fixPiotr Dziwinski2012-07-271-321/+321
| |
| * Merge branch 'dev' into dev-openglPiotr Dziwinski2012-07-271-0/+3
| |\ | | | | | | | | | Pulled changes & resolved conflicts
| | * Compile fixesPiotr Dziwinski2012-07-261-0/+2
| | | | | | | | | | | | Fixed some compiling issues
| * | Merged changes from devPiotr Dziwinski2012-07-041-165/+318
| | | | | | | | | | | | Resolved conflicts & added fixes.
* | | * Chaned plugin interfaceerihel2012-07-191-6/+3
| |/ |/| | | | | | | * Added plugin class for plugin loading * Added plugin loading test
* | Enabled logging & minor fixesPiotr Dziwinski2012-07-041-0/+318
| | | | | | | | | | | | - added logger to main() - removed reference to Snd namespace and renamed back to sound.h - fixed minor issues
* | * Added CLogger class for loggin info to console or fileerihel2012-07-041-165/+0
|/ | | | | * Added CSoundInterface * Added basic plugin interface
* Whitespace and language changePiotr Dziwinski2012-06-261-111/+111
| | | | | | | - changed tabs to spaces and DOS line endings to Unix (except in CBot and metafile) - changed language to English - fixed #include <d3d.h> in d3dengine.h
* SDL projectPiotr Dziwinski2012-06-251-242/+165
| | | | | | | | - added (very basic) SDL template in CApplication and CEngine - split project into two targets: colobot_old (dependent on DirectX and WinAPI) and colobot_new (dependent on SDL and OpenGL) - moved sound.h/cpp to old/ and created new template in Snd namespace - added platform-independent dialog boxes in app/system.h/cpp
* Switched to new implementation of the rest of math modulePiotr Dziwinski2012-06-191-7/+7
| | | | | | | | - changed structs from D3DVECTOR to Math::Vector and from D3DMATRIX to Math::Matrix - changed functions to new Math namespace functions - moved mainmovie module from graphics to object - added Get and Set to Math::Matrix
* Changed #defined constants to consts; typedef struct -> structPiotr Dziwinski2012-06-111-10/+8
|
* BOOL -> bool; additional fixes in constructors/destructorsPiotr Dziwinski2012-06-101-34/+34
|
* Fixed include paths and CMakeLists.txtPiotr Dziwinski2012-06-101-3/+2
| | | | Additionally, changed #ifndef to #pragma once everywhere
* Source files split into modulesPiotr Dziwinski2012-04-281-0/+245