Mania++
 All Classes Functions Variables Pages
EventManager Member List

This is the complete list of members for EventManager, including all inherited members.

CallBeginMap(Map map)EventManager
CallBeginMatch()EventManager
CallBillUpdated(int billId, int state, std::string stateName, int transactionId)EventManager
CallEcho(std::string internal, std::string publicEcho)EventManager
CallEndMap(Map map)EventManager
CallEndMatch(std::vector< PlayerRanking > rankings, int winnerTeam)EventManager
CallEveryMinute()EventManager
CallEverySecond()EventManager
CallMapListModified(int currentMap, int nextMap, bool listModified)EventManager
CallPlayerChat(Player player, std::string text, bool isRegisteredCommand)EventManager
CallPlayerCheckpoint(Player player, int time, int currentLap, int checkpointIndex)EventManager
CallPlayerConnect(Player player)EventManager
CallPlayerDisconnect(Player player)EventManager
CallPlayerFinish(Player player, int time)EventManager
CallPlayerIncoherence(Player player)EventManager
CallPlayerInfoChanged(Player player)EventManager
CallPlayerManialinkPageAnswer(Player player, std::string answer, std::vector< EntryVal > entries)EventManager
CallStatusChanged(int statusCode, std::string statusName)EventManager
CallVoteUpdated(std::string stateName, std::string login, std::string commandName, std::string commandParam)EventManager
EventManager()EventManager
methodsBeginMapEventManagerprivate
methodsBeginMatchEventManagerprivate
methodsBillUpdatedEventManagerprivate
methodsEchoEventManagerprivate
methodsEndMapEventManagerprivate
methodsEndMatchEventManagerprivate
methodsEveryMinuteEventManagerprivate
methodsEverySecondEventManagerprivate
methodsMapListModifiedEventManagerprivate
methodsPlayerChatEventManagerprivate
methodsPlayerCheckpointEventManagerprivate
methodsPlayerConnectEventManagerprivate
methodsPlayerDisconnectEventManagerprivate
methodsPlayerFinishEventManagerprivate
methodsPlayerIncoherenceEventManagerprivate
methodsPlayerInfoChangedEventManagerprivate
methodsPlayerManialinkPageAnswerEventManagerprivate
methodsStatusChangedEventManagerprivate
methodsVoteUpdatedEventManagerprivate
RegisterBeginMap(std::vector< std::function< void(Map)>> functions)EventManager
RegisterBeginMatch(std::vector< std::function< void()>> functions)EventManager
RegisterBillUpdated(std::vector< std::function< void(int, int, std::string, int)>> functions)EventManager
RegisterEcho(std::vector< std::function< void(std::string, std::string)>> functions)EventManager
RegisterEndMap(std::vector< std::function< void(Map)>> functions)EventManager
RegisterEndMatch(std::vector< std::function< void(std::vector< PlayerRanking >, int)>> functions)EventManager
RegisterEveryMinute(std::vector< std::function< void()>> functions)EventManager
RegisterEverySecond(std::vector< std::function< void()>> functions)EventManager
RegisterMapListModified(std::vector< std::function< void(int, int, bool)>> functions)EventManager
RegisterPlayerChat(std::vector< std::function< void(Player, std::string)>> functions)EventManager
RegisterPlayerCheckpoint(std::vector< std::function< void(Player, int, int, int)>> functions)EventManager
RegisterPlayerConnect(std::vector< std::function< void(Player)>> functions)EventManager
RegisterPlayerDisconnect(std::vector< std::function< void(Player)>> functions)EventManager
RegisterPlayerFinish(std::vector< std::function< void(Player, int)>> functions)EventManager
RegisterPlayerIncoherence(std::vector< std::function< void(Player)>> functions)EventManager
RegisterPlayerInfoChanged(std::vector< std::function< void(Player)>> functions)EventManager
RegisterPlayerManialinkPageAnswer(std::vector< std::function< void(Player, std::string, std::vector< EntryVal >)>> functions)EventManager
RegisterStatusChanged(std::vector< std::function< void(int, std::string)>> functions)EventManager
RegisterVoteUpdated(std::vector< std::function< void(std::string, std::string, std::string, std::string)>> functions)EventManager