All Classes Functions Typedefs
SoundMap.hpp
1 // ==============================================================
2 // ORBITER AUX LIBRARY: Dan's MFD Sound C++ wrapper
3 // http://sf.net/projects/enjomitchsorbit
4 // Part of the ORBITER SDK
5 //
6 // Copyright (C) 2011 Szymon "Enjo" Ender
7 // All rights reserved
8 //
9 // SoundMap - Maps a sample id (an enum) onto a filename of sound sample
10 //
11 // Multiple Vessels Support is free software: you can redistribute it
12 // and/or modify it under the terms of the GNU Lesser General Public
13 // License as published by the Free Software Foundation, either version
14 // 3 of the License, or (at your option) any later version.
15 //
16 // Multiple Vessels Support is distributed in the hope that it will
17 // be useful, but WITHOUT ANY WARRANTY; without even the implied
18 // warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19 // See the GNU Lesser General Public License for more details.
20 //
21 // You should have received a copy of the GNU Lesser General Public
22 // License along with Multiple Vessels Support. If not, see
23 // <http://www.gnu.org/licenses/>.
24 // ==============================================================
25 
26 #ifndef SOUNDMAP_HPP_INCLUDED
27 #define SOUNDMAP_HPP_INCLUDED
28 
29 #include <map>
30 
31 namespace EnjoLib
32 {
33 namespace MFDGoodies
34 {
36 
40 class SoundMap : public std::map<int, char *>
41 {
42 public:
44 
50  SoundMap();
51 };
52 }
53 }
54 
55 #endif // SOUNDMAP_HPP_INCLUDED