thunderbrew/src/gameui/scripts/GameScriptFunctionsCalendar.cpp

492 lines
16 KiB
C++
Raw Normal View History

#include "gameui/GameScriptFunctions.hpp"
#include "ui/FrameScript.hpp"
#include "util/Lua.hpp"
#include "util/Unimplemented.hpp"
static int32_t Script_CalendarGetMonthNames(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetWeekdayNames(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetDate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetMinDate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetMaxDate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetMinHistoryDate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetMaxCreateDate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetMonth(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetAbsMonth(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarSetMonth(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarSetAbsMonth(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetNumDayEvents(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetDayEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetDayEventSequenceInfo(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetFirstPendingInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarOpenEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetEventIndex(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarCloseEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetEventInfo(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetHolidayInfo(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetRaidInfo(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarGetNumPendingInvites(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetNumInvites(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetInviteResponseTime(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarAddEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarNewEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarMassInviteGuild(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarMassInviteArenaTeam(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarNewGuildAnnouncement(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarNewGuildEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarDefaultGuildFilter(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarUpdateEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarRemoveEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSelectInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetSelectedInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextSelectEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextDeselectEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextGetEventIndex(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteIsPending(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteModeratorStatus(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteStatus(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteType(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteAvailable(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteTentative(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteDecline(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextInviteRemove(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventSignUp(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventRemove(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventCopy(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventPaste(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventClipboard(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventCanComplain(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventComplain(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventCanEdit(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarContextEventGetCalendarType(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventRemoveInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventAvailable(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventTentative(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventDecline(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSignUp(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSortInvites(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetInviteSortCriterion(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetStatusOptions(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetStatus(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetModerator(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventClearModerator(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventCanModerate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventIsModerator(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetTypes(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetRepeatOptions(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetTitle(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetDescription(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetType(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetRepeatOption(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetSize(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetDate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetTime(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetLockoutDate(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetLockoutTime(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetTextureID(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetLocked(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventClearLocked(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventSetAutoApprove(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventClearAutoApprove(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetTextures(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventHasPendingInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventHaveSettingsChanged(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventCanEdit(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarEventGetCalendarType(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarCanSendInvite(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarCanAddEvent(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_CalendarIsActionPending(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
static int32_t Script_OpenCalendar(lua_State* L) {
WHOA_UNIMPLEMENTED(0);
}
void CalendarRegisterScriptFunctions() {
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CALENDAR; ++i) {
FrameScript_RegisterFunction(
GameScript::s_ScriptFunctions_Calendar[i].name,
GameScript::s_ScriptFunctions_Calendar[i].method);
}
}
FrameScript_Method GameScript::s_ScriptFunctions_Calendar[NUM_SCRIPT_FUNCTIONS_CALENDAR] = {
{ "CalendarGetMonthNames", &Script_CalendarGetMonthNames },
{ "CalendarGetWeekdayNames", &Script_CalendarGetWeekdayNames },
{ "CalendarGetDate", &Script_CalendarGetDate },
{ "CalendarGetMinDate", &Script_CalendarGetMinDate },
{ "CalendarGetMaxDate", &Script_CalendarGetMaxDate },
{ "CalendarGetMinHistoryDate", &Script_CalendarGetMinHistoryDate },
{ "CalendarGetMaxCreateDate", &Script_CalendarGetMaxCreateDate },
{ "CalendarGetMonth", &Script_CalendarGetMonth },
{ "CalendarGetAbsMonth", &Script_CalendarGetAbsMonth },
{ "CalendarSetMonth", &Script_CalendarSetMonth },
{ "CalendarSetAbsMonth", &Script_CalendarSetAbsMonth },
{ "CalendarGetNumDayEvents", &Script_CalendarGetNumDayEvents },
{ "CalendarGetDayEvent", &Script_CalendarGetDayEvent },
{ "CalendarGetDayEventSequenceInfo", &Script_CalendarGetDayEventSequenceInfo },
{ "CalendarGetFirstPendingInvite", &Script_CalendarGetFirstPendingInvite },
{ "CalendarOpenEvent", &Script_CalendarOpenEvent },
{ "CalendarGetEventIndex", &Script_CalendarGetEventIndex },
{ "CalendarCloseEvent", &Script_CalendarCloseEvent },
{ "CalendarGetEventInfo", &Script_CalendarGetEventInfo },
{ "CalendarGetHolidayInfo", &Script_CalendarGetHolidayInfo },
{ "CalendarGetRaidInfo", &Script_CalendarGetRaidInfo },
{ "CalendarGetNumPendingInvites", &Script_CalendarGetNumPendingInvites },
{ "CalendarEventGetNumInvites", &Script_CalendarEventGetNumInvites },
{ "CalendarEventGetInvite", &Script_CalendarEventGetInvite },
{ "CalendarEventGetInviteResponseTime", &Script_CalendarEventGetInviteResponseTime },
{ "CalendarAddEvent", &Script_CalendarAddEvent },
{ "CalendarNewEvent", &Script_CalendarNewEvent },
{ "CalendarMassInviteGuild", &Script_CalendarMassInviteGuild },
{ "CalendarMassInviteArenaTeam", &Script_CalendarMassInviteArenaTeam },
{ "CalendarNewGuildAnnouncement", &Script_CalendarNewGuildAnnouncement },
{ "CalendarNewGuildEvent", &Script_CalendarNewGuildEvent },
{ "CalendarDefaultGuildFilter", &Script_CalendarDefaultGuildFilter },
{ "CalendarUpdateEvent", &Script_CalendarUpdateEvent },
{ "CalendarRemoveEvent", &Script_CalendarRemoveEvent },
{ "CalendarEventSelectInvite", &Script_CalendarEventSelectInvite },
{ "CalendarEventGetSelectedInvite", &Script_CalendarEventGetSelectedInvite },
{ "CalendarContextSelectEvent", &Script_CalendarContextSelectEvent },
{ "CalendarContextDeselectEvent", &Script_CalendarContextDeselectEvent },
{ "CalendarContextGetEventIndex", &Script_CalendarContextGetEventIndex },
{ "CalendarContextInviteIsPending", &Script_CalendarContextInviteIsPending },
{ "CalendarContextInviteModeratorStatus", &Script_CalendarContextInviteModeratorStatus },
{ "CalendarContextInviteStatus", &Script_CalendarContextInviteStatus },
{ "CalendarContextInviteType", &Script_CalendarContextInviteType },
{ "CalendarContextInviteAvailable", &Script_CalendarContextInviteAvailable },
{ "CalendarContextInviteTentative", &Script_CalendarContextInviteTentative },
{ "CalendarContextInviteDecline", &Script_CalendarContextInviteDecline },
{ "CalendarContextInviteRemove", &Script_CalendarContextInviteRemove },
{ "CalendarContextEventSignUp", &Script_CalendarContextEventSignUp },
{ "CalendarContextEventRemove", &Script_CalendarContextEventRemove },
{ "CalendarContextEventCopy", &Script_CalendarContextEventCopy },
{ "CalendarContextEventPaste", &Script_CalendarContextEventPaste },
{ "CalendarContextEventClipboard", &Script_CalendarContextEventClipboard },
{ "CalendarContextEventCanComplain", &Script_CalendarContextEventCanComplain },
{ "CalendarContextEventComplain", &Script_CalendarContextEventComplain },
{ "CalendarContextEventCanEdit", &Script_CalendarContextEventCanEdit },
{ "CalendarContextEventGetCalendarType", &Script_CalendarContextEventGetCalendarType },
{ "CalendarEventInvite", &Script_CalendarEventInvite },
{ "CalendarEventRemoveInvite", &Script_CalendarEventRemoveInvite },
{ "CalendarEventAvailable", &Script_CalendarEventAvailable },
{ "CalendarEventTentative", &Script_CalendarEventTentative },
{ "CalendarEventDecline", &Script_CalendarEventDecline },
{ "CalendarEventSignUp", &Script_CalendarEventSignUp },
{ "CalendarEventSortInvites", &Script_CalendarEventSortInvites },
{ "CalendarEventGetInviteSortCriterion", &Script_CalendarEventGetInviteSortCriterion },
{ "CalendarEventGetStatusOptions", &Script_CalendarEventGetStatusOptions },
{ "CalendarEventSetStatus", &Script_CalendarEventSetStatus },
{ "CalendarEventSetModerator", &Script_CalendarEventSetModerator },
{ "CalendarEventClearModerator", &Script_CalendarEventClearModerator },
{ "CalendarEventCanModerate", &Script_CalendarEventCanModerate },
{ "CalendarEventIsModerator", &Script_CalendarEventIsModerator },
{ "CalendarEventGetTypes", &Script_CalendarEventGetTypes },
{ "CalendarEventGetRepeatOptions", &Script_CalendarEventGetRepeatOptions },
{ "CalendarEventSetTitle", &Script_CalendarEventSetTitle },
{ "CalendarEventSetDescription", &Script_CalendarEventSetDescription },
{ "CalendarEventSetType", &Script_CalendarEventSetType },
{ "CalendarEventSetRepeatOption", &Script_CalendarEventSetRepeatOption },
{ "CalendarEventSetSize", &Script_CalendarEventSetSize },
{ "CalendarEventSetDate", &Script_CalendarEventSetDate },
{ "CalendarEventSetTime", &Script_CalendarEventSetTime },
{ "CalendarEventSetLockoutDate", &Script_CalendarEventSetLockoutDate },
{ "CalendarEventSetLockoutTime", &Script_CalendarEventSetLockoutTime },
{ "CalendarEventSetTextureID", &Script_CalendarEventSetTextureID },
{ "CalendarEventSetLocked", &Script_CalendarEventSetLocked },
{ "CalendarEventClearLocked", &Script_CalendarEventClearLocked },
{ "CalendarEventSetAutoApprove", &Script_CalendarEventSetAutoApprove },
{ "CalendarEventClearAutoApprove", &Script_CalendarEventClearAutoApprove },
{ "CalendarEventGetTextures", &Script_CalendarEventGetTextures },
{ "CalendarEventHasPendingInvite", &Script_CalendarEventHasPendingInvite },
{ "CalendarEventHaveSettingsChanged", &Script_CalendarEventHaveSettingsChanged },
{ "CalendarEventCanEdit", &Script_CalendarEventCanEdit },
{ "CalendarEventGetCalendarType", &Script_CalendarEventGetCalendarType },
{ "CalendarCanSendInvite", &Script_CalendarCanSendInvite },
{ "CalendarCanAddEvent", &Script_CalendarCanAddEvent },
{ "CalendarIsActionPending", &Script_CalendarIsActionPending },
{ "OpenCalendar", &Script_OpenCalendar },
};