mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-12-12 11:12:29 +00:00
feat(gameui): add CGTooltipScript methods
This commit is contained in:
parent
b291f47306
commit
6f5d3662b6
5 changed files with 411 additions and 9 deletions
352
src/gameui/CGTooltipScript.cpp
Normal file
352
src/gameui/CGTooltipScript.cpp
Normal file
|
|
@ -0,0 +1,352 @@
|
|||
#include "gameui/CGTooltipScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
static int32_t Script_AddFontStrings(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMinimumWidth(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMinimumWidth(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetPadding(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPadding(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsOwned(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetOwner(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetOwner(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAnchorType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetAnchorType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearLines(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddLine(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddDoubleLine(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AppendText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_FadeOut(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetHyperlink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetPetAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetShapeshift(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetPossession(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTracking(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSpellByID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGlyph(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetInventoryItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLootItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetQuestItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetQuestLogItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTrainerService(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradeSkillItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMerchantItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMerchantCostItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradePlayerItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradeTargetItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBagItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetUnitBuff(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetUnitDebuff(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetUnitAura(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTalent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSendMailItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetInboxItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetAuctionSellItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetAuctionItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_NumLines(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetQuestRewardSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetQuestLogRewardSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetHyperlinkCompareItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBuybackItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLootRollItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSocketedItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSocketGem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetExistingSocketGem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildBankItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTotem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetCurrencyToken(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBackpackToken(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsEquippedItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetQuestLogSpecialItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetEquipmentSet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetFrameStack(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLFGDungeonReward(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLFGCompletionReward(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
|
||||
FrameScript_Method CGTooltipMethods[NUM_CGTOOLTIP_SCRIPT_METHODS] = {
|
||||
{ "AddFontStrings", &Script_AddFontStrings },
|
||||
{ "SetMinimumWidth", &Script_SetMinimumWidth },
|
||||
{ "GetMinimumWidth", &Script_GetMinimumWidth },
|
||||
{ "SetPadding", &Script_SetPadding },
|
||||
{ "GetPadding", &Script_GetPadding },
|
||||
{ "IsOwned", &Script_IsOwned },
|
||||
{ "GetOwner", &Script_GetOwner },
|
||||
{ "SetOwner", &Script_SetOwner },
|
||||
{ "GetAnchorType", &Script_GetAnchorType },
|
||||
{ "SetAnchorType", &Script_SetAnchorType },
|
||||
{ "ClearLines", &Script_ClearLines },
|
||||
{ "AddLine", &Script_AddLine },
|
||||
{ "AddDoubleLine", &Script_AddDoubleLine },
|
||||
{ "AddTexture", &Script_AddTexture },
|
||||
{ "SetText", &Script_SetText },
|
||||
{ "AppendText", &Script_AppendText },
|
||||
{ "FadeOut", &Script_FadeOut },
|
||||
{ "SetHyperlink", &Script_SetHyperlink },
|
||||
{ "SetAction", &Script_SetAction },
|
||||
{ "SetPetAction", &Script_SetPetAction },
|
||||
{ "SetShapeshift", &Script_SetShapeshift },
|
||||
{ "SetPossession", &Script_SetPossession },
|
||||
{ "SetTracking", &Script_SetTracking },
|
||||
{ "SetSpell", &Script_SetSpell },
|
||||
{ "SetSpellByID", &Script_SetSpellByID },
|
||||
{ "SetGlyph", &Script_SetGlyph },
|
||||
{ "SetInventoryItem", &Script_SetInventoryItem },
|
||||
{ "SetLootItem", &Script_SetLootItem },
|
||||
{ "SetQuestItem", &Script_SetQuestItem },
|
||||
{ "SetQuestLogItem", &Script_SetQuestLogItem },
|
||||
{ "SetTrainerService", &Script_SetTrainerService },
|
||||
{ "SetTradeSkillItem", &Script_SetTradeSkillItem },
|
||||
{ "SetMerchantItem", &Script_SetMerchantItem },
|
||||
{ "SetMerchantCostItem", &Script_SetMerchantCostItem },
|
||||
{ "SetTradePlayerItem", &Script_SetTradePlayerItem },
|
||||
{ "SetTradeTargetItem", &Script_SetTradeTargetItem },
|
||||
{ "SetBagItem", &Script_SetBagItem },
|
||||
{ "SetUnit", &Script_SetUnit },
|
||||
{ "SetUnitBuff", &Script_SetUnitBuff },
|
||||
{ "SetUnitDebuff", &Script_SetUnitDebuff },
|
||||
{ "SetUnitAura", &Script_SetUnitAura },
|
||||
{ "SetTalent", &Script_SetTalent },
|
||||
{ "SetSendMailItem", &Script_SetSendMailItem },
|
||||
{ "SetInboxItem", &Script_SetInboxItem },
|
||||
{ "SetAuctionSellItem", &Script_SetAuctionSellItem },
|
||||
{ "SetAuctionItem", &Script_SetAuctionItem },
|
||||
{ "NumLines", &Script_NumLines },
|
||||
{ "SetQuestRewardSpell", &Script_SetQuestRewardSpell },
|
||||
{ "SetQuestLogRewardSpell", &Script_SetQuestLogRewardSpell },
|
||||
{ "SetHyperlinkCompareItem", &Script_SetHyperlinkCompareItem },
|
||||
{ "SetBuybackItem", &Script_SetBuybackItem },
|
||||
{ "SetLootRollItem", &Script_SetLootRollItem },
|
||||
{ "SetSocketedItem", &Script_SetSocketedItem },
|
||||
{ "SetSocketGem", &Script_SetSocketGem },
|
||||
{ "SetExistingSocketGem", &Script_SetExistingSocketGem },
|
||||
{ "SetGuildBankItem", &Script_SetGuildBankItem },
|
||||
{ "IsUnit", &Script_IsUnit },
|
||||
{ "GetUnit", &Script_GetUnit },
|
||||
{ "GetItem", &Script_GetItem },
|
||||
{ "GetSpell", &Script_GetSpell },
|
||||
{ "SetTotem", &Script_SetTotem },
|
||||
{ "SetCurrencyToken", &Script_SetCurrencyToken },
|
||||
{ "SetBackpackToken", &Script_SetBackpackToken },
|
||||
{ "IsEquippedItem", &Script_IsEquippedItem },
|
||||
{ "SetQuestLogSpecialItem", &Script_SetQuestLogSpecialItem },
|
||||
{ "SetEquipmentSet", &Script_SetEquipmentSet },
|
||||
{ "SetFrameStack", &Script_SetFrameStack },
|
||||
{ "SetLFGDungeonReward", &Script_SetLFGDungeonReward },
|
||||
{ "SetLFGCompletionReward", &Script_SetLFGCompletionReward }
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue