1 #ifndef __AMUSE_AUDIOGROUPPROJECT_HPP__ 2 #define __AMUSE_AUDIOGROUPPROJECT_HPP__ 7 #include <unordered_map> 15 const uint16_t* m_soundMacroIndex;
16 const uint16_t* m_tablesIndex;
17 const uint16_t* m_keymapsIndex;
18 const uint16_t* m_layersIndex;
33 std::unordered_map<uint8_t, const PageEntry*> m_normPages;
34 std::unordered_map<uint8_t, const PageEntry*> m_drumPages;
45 std::unordered_map<int, const std::array<MIDISetup, 16>*> m_midiSetups;
63 std::unordered_map<uint16_t, const SFXEntry*> m_sfxEntries;
69 std::unordered_map<int, SongGroupIndex> m_songGroups;
70 std::unordered_map<int, SFXGroupIndex> m_sfxGroups;
77 const std::unordered_map<int, SongGroupIndex>& songGroups()
const {
return m_songGroups;}
78 const std::unordered_map<int, SFXGroupIndex>& sfxGroups()
const {
return m_sfxGroups;}
83 #endif // __AMUSE_AUDIOGROUPPROJECT_HPP__