1#ifndef ANNOUNCER_MANAGER_H
2#define ANNOUNCER_MANAGER_H
4#include "RageUtil/Misc/RageTypes.h"
32 std::string GetPathTo(
const std::string& sFolderName);
33 bool HasSoundsFor(
const std::string& sFolderName);
36 void PushSelf(lua_State* L);
39 static std::string GetAnnouncerDirFromName(
40 const std::string& sAnnouncerName);
41 std::string GetPathTo(
const std::string& AnnouncerPath,
42 const std::string& sFolderName);
The commentators who say seemlingly random things during gameplay.
Definition AnnouncerManager.h:7
std::string m_sCurAnnouncerName
the current announcer's name.
Definition AnnouncerManager.h:44
void GetAnnouncerNames(std::vector< std::string > &AddTo)
Retrieve the announcer names.
Definition AnnouncerManager.cpp:33
bool DoesAnnouncerExist(const std::string &sAnnouncerName)
Determine if the specified announcer exists.
Definition AnnouncerManager.cpp:44
void SwitchAnnouncer(const std::string &sNewAnnouncerName)
Switch to a new specified announcer.
Definition AnnouncerManager.cpp:65
std::string GetCurAnnouncerName() const
Retrieve the current announcer's name.
Definition AnnouncerManager.h:29