Changeset View
Changeset View
Standalone View
Standalone View
source/lobby/scripting/JSInterface_Lobby.cpp
/* Copyright (C) 2021 Wildfire Games. | /* Copyright (C) 2023 Wildfire Games. | ||||
* This file is part of 0 A.D. | * This file is part of 0 A.D. | ||||
* | * | ||||
* 0 A.D. is free software: you can redistribute it and/or modify | * 0 A.D. is free software: you can redistribute it and/or modify | ||||
* it under the terms of the GNU General Public License as published by | * it under the terms of the GNU General Public License as published by | ||||
* the Free Software Foundation, either version 2 of the License, or | * the Free Software Foundation, either version 2 of the License, or | ||||
* (at your option) any later version. | * (at your option) any later version. | ||||
* | * | ||||
* 0 A.D. is distributed in the hope that it will be useful, | * 0 A.D. is distributed in the hope that it will be useful, | ||||
▲ Show 20 Lines • Show All 203 Lines • ▼ Show 20 Lines | #define REGISTER_XMPP(func, name) \ | ||||
ScriptFunction::Register<&GuiPollNewMessages>(rq, "LobbyGuiPollNewMessages"); | ScriptFunction::Register<&GuiPollNewMessages>(rq, "LobbyGuiPollNewMessages"); | ||||
REGISTER_XMPP(GuiPollHistoricMessages, "LobbyGuiPollHistoricMessages"); | REGISTER_XMPP(GuiPollHistoricMessages, "LobbyGuiPollHistoricMessages"); | ||||
REGISTER_XMPP(GuiPollHasPlayerListUpdate, "LobbyGuiPollHasPlayerListUpdate"); | REGISTER_XMPP(GuiPollHasPlayerListUpdate, "LobbyGuiPollHasPlayerListUpdate"); | ||||
REGISTER_XMPP(SendMUCMessage, "LobbySendMessage"); | REGISTER_XMPP(SendMUCMessage, "LobbySendMessage"); | ||||
REGISTER_XMPP(SetPresence, "LobbySetPlayerPresence"); | REGISTER_XMPP(SetPresence, "LobbySetPlayerPresence"); | ||||
REGISTER_XMPP(SetNick, "LobbySetNick"); | REGISTER_XMPP(SetNick, "LobbySetNick"); | ||||
REGISTER_XMPP(GetNick, "LobbyGetNick"); | REGISTER_XMPP(GetNick, "LobbyGetNick"); | ||||
REGISTER_XMPP(GetJID, "LobbyGetJID"); | REGISTER_XMPP(GetJID, "LobbyGetJID"); | ||||
REGISTER_XMPP(ChangePassword, "LobbyChangePassword"); | |||||
REGISTER_XMPP(kick, "LobbyKick"); | REGISTER_XMPP(kick, "LobbyKick"); | ||||
REGISTER_XMPP(ban, "LobbyBan"); | REGISTER_XMPP(ban, "LobbyBan"); | ||||
REGISTER_XMPP(GetPresence, "LobbyGetPlayerPresence"); | REGISTER_XMPP(GetPresence, "LobbyGetPlayerPresence"); | ||||
REGISTER_XMPP(GetRole, "LobbyGetPlayerRole"); | REGISTER_XMPP(GetRole, "LobbyGetPlayerRole"); | ||||
REGISTER_XMPP(GetRating, "LobbyGetPlayerRating"); | REGISTER_XMPP(GetRating, "LobbyGetPlayerRating"); | ||||
REGISTER_XMPP(GetSubject, "LobbyGetRoomSubject"); | REGISTER_XMPP(GetSubject, "LobbyGetRoomSubject"); | ||||
#undef REGISTER_XMPP | #undef REGISTER_XMPP | ||||
ScriptFunction::Register<&EncryptPassword>(rq, "EncryptPassword"); | ScriptFunction::Register<&EncryptPassword>(rq, "EncryptPassword"); | ||||
#endif // CONFIG2_LOBBY | #endif // CONFIG2_LOBBY | ||||
} | } | ||||
} | } |
Wildfire Games · Phabricator