Conquer Chess
Chess and Starcraft combined
Loading...
Searching...
No Matches
songs.h
Go to the documentation of this file.
1#ifndef SONGS_H
2#define SONGS_H
3
4#include <SFML/Audio/Music.hpp>
5
9class songs
10{
11public:
12 songs();
13
14 int get_n_songs() const noexcept { return sizeof(*this) / sizeof(m_bliss); };
15
16 sf::Music& get_aura() noexcept { return m_aura; }
17 sf::Music& get_bliss() noexcept { return m_bliss; }
18 sf::Music& get_heroes() noexcept { return m_heroes; }
19 sf::Music& get_silence() noexcept { return m_silence; }
20 sf::Music& get_soothing() noexcept { return m_soothing; }
21 sf::Music& get_wonderful_time() noexcept { return m_wonderful_time; }
22
23private:
24 sf::Music m_aura;
25 sf::Music m_bliss;
26 sf::Music m_heroes;
27 sf::Music m_silence;
28 sf::Music m_soothing;
29 sf::Music m_wonderful_time;
30};
31
32#endif // SONGS_H
All songs.
Definition songs.h:10
sf::Music & get_aura() noexcept
Definition songs.h:16
sf::Music & get_bliss() noexcept
Definition songs.h:17
sf::Music & get_silence() noexcept
Definition songs.h:19
songs()
Definition songs.cpp:6
sf::Music & get_heroes() noexcept
Definition songs.h:18
sf::Music & get_wonderful_time() noexcept
Definition songs.h:21
sf::Music & get_soothing() noexcept
Definition songs.h:20
int get_n_songs() const noexcept
Definition songs.h:14