YourCityInvadedByAliens
Documentation for code of the game
utils_music_player.h
Go to the documentation of this file.
1 #pragma once
2 #include <string>
3 #include "render.h"
4 
6  public:
8  const std::string &sResourceDir,
9  GameState *pGameState
10  );
12  void init();
13  void update();
14 
15  private:
16  std::string m_sResourceDir;
18  std::vector<std::string> m_vPlaylistFight;
19  std::vector<Mix_Music *> m_vPlaylistFightMusic;
21 
22  std::vector<std::string> m_vPlaylistEmbient;
23 
24 };
render.h
UtilsMusicPlayer::m_sResourceDir
std::string m_sResourceDir
Definition: utils_music_player.h:16
UtilsMusicPlayer::UtilsMusicPlayer
UtilsMusicPlayer(const std::string &sResourceDir, GameState *pGameState)
Definition: utils_music_player.cpp:3
UtilsMusicPlayer::m_vPlaylistEmbient
std::vector< std::string > m_vPlaylistEmbient
Definition: utils_music_player.h:22
UtilsMusicPlayer::m_vPlaylistFightMusic
std::vector< Mix_Music * > m_vPlaylistFightMusic
Definition: utils_music_player.h:19
UtilsMusicPlayer::init
void init()
Definition: utils_music_player.cpp:26
GameState
Definition: game_state.h:10
UtilsMusicPlayer
Definition: utils_music_player.h:5
UtilsMusicPlayer::m_nCurrentMusicFightTrack
int m_nCurrentMusicFightTrack
Definition: utils_music_player.h:20
UtilsMusicPlayer::m_vPlaylistFight
std::vector< std::string > m_vPlaylistFight
Definition: utils_music_player.h:18
UtilsMusicPlayer::update
void update()
Definition: utils_music_player.cpp:54
UtilsMusicPlayer::m_pGameState
GameState * m_pGameState
Definition: utils_music_player.h:17
UtilsMusicPlayer::~UtilsMusicPlayer
~UtilsMusicPlayer()
Definition: utils_music_player.cpp:22