Back to Home
ESO Function Data v101039
GenerateGamepadBackButtonDescriptor()
Function Aliases
No known aliases for this function.
Global Function Definitions
common/zo_keybindstrip/keybindstrip.lua:142
--
function KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(callback, keybind, sound)
Local Function Definitions
No known local definitions for this function.
Function Calls
common/zo_keybindstrip/keybindstrip.lua:230
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() SCENE_MANAGER:HideCurrentScene() end)
ingame/achievements/gamepad/achievements_gamepad.lua:481
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() if self.visibleCategoryId then self.visibleCategoryId = nil self.achievementId = nil self:Update() PlaySound(SOUNDS.GAMEPAD_MENU_BACK) --This screen seems to use the same list for both the top level and the subcategories. As a result, we need to manually tell it to re-narrate the header when switching between them local NARRATE_HEADER = true SCREEN_NARRATION_MANAGER:QueueParametricListEntry(self.itemList, NARRATE_HEADER) else SCENE_MANAGER:HideCurrentScene() end end)
ingame/dailyloginrewards/gamepad/dailyloginrewards_gamepad.lua:164
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(backButtonCallback)
ingame/dyeing/gamepad/dyeing_gamepad.lua:76
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
ingame/dyeing/gamepad/dyeing_gamepad.lua:99
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
ingame/guildkiosk/gamepad/guildkiosk_gamepad.lua:773
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:UnfocusBidSelector() end)
ingame/help/gamepad/help_genericticketsubmission_gamepad.lua:55
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() local targetData = self.itemList:GetTargetData() if targetData.isTextField then local editBox = self.itemList:GetTargetControl().editBox if editBox and editBox:HasFocus() then editBox:LoseFocus() return end end SCENE_MANAGER:HideCurrentScene() end, nil, SOUNDS.DIALOG_DECLINE)
ingame/keybindings/gamepad/keybindings_gamepad.lua:151
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() if self:IsCurrentList(self.categoryList) then self:SetCurrentList(self.actionLayerList) self:RefreshHeader() SCENE_MANAGER:RemoveFragmentGroup(self.keybindsFragmentGroup) PlaySound(SOUNDS.GAMEPAD_MENU_BACK) else SCENE_MANAGER:HideCurrentScene() end end)
ingame/keybindings/gamepad/keybindings_gamepad.lua:186
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:ExitKeybindingGridList() end)
ingame/mail/gamepad/mailinbox_gamepad.lua:305
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:EnterMailList() end)
ingame/mail/gamepad/mailinbox_gamepad.lua:306
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:EnterOptionsList() end)
ingame/mail/gamepad/mailsend_gamepad.lua:317
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self.mainList:WhenInactiveSetTargetControlHidden(true) self:UpdateMoneyAttachment() self:EnterOutbox() end)
ingame/mail/gamepad/mailsend_gamepad.lua:344
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:UpdateMoneyAttachment() self:EnterOutbox() end)
ingame/mail/gamepad/mailsend_gamepad.lua:410
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:OnInventoryListBackButtonClicked() end)
ingame/restyle/gamepad/outfit_selector_gamepad.lua:291
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() SCENE_MANAGER:HideCurrentScene() end)
ingame/restyle/gamepad/outfit_slots_panel_gamepad.lua:139
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
ingame/restyle/gamepad/outfit_slots_panel_gamepad.lua:161
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(HandleMultiFocusAreaBack)
ingame/restyle/gamepad/restylestation_gamepad.lua:349
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(MultiFocusBack)
ingame/restyle/gamepad/restylestation_gamepad.lua:389
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(MultiFocusBack)
ingame/restyle/gamepad/restylestation_gamepad.lua:408
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(MultiFocusBack)
ingame/tradinghouse/gamepad/tradinghousefeatures_gamepad.lua:378
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:UnfocusPriceSelector() end)
ingame/tradinghouse/gamepad/tradinghouse_createlisting_gamepad.lua:88
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:UnfocusPriceSelector() end)
ingame/treasuremap/treasuremap.lua:14
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() INTERACT_WINDOW:EndInteraction(TREASURE_MAP_INTERACTION) SCENE_MANAGER:HideCurrentScene() end)
ingame/zonestories/gamepad/zonestories_gamepad.lua:214
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() KEYBIND_STRIP:RemoveKeybindButtonGroup(self.zoneKeybindStripDescriptor) KEYBIND_STRIP:AddKeybindButtonGroup(self.keybindStripDescriptor) self.gridList:Deactivate() GAMEPAD_TOOLTIPS:ClearTooltip(GAMEPAD_QUAD1_TOOLTIP) self:UpdateInfoTooltip(GAMEPAD_RIGHT_TOOLTIP) self:ActivateCurrentList() end)
ingame/zo_loot/gamepad/lootcommon_gamepad.lua:8
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor( function() EndLooting() end)
pregame/accountlogin/gamepad/createlinkloadingscreen_gamepad.lua:62
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PlaySound(SOUNDS.DIALOG_DECLINE) if self.previousState == "AccountLogin" then CancelLogin() end PregameStateManager_SetState(self.previousState) end)
pregame/accountlogin/gamepad/gamestartup_gamepad.lua:360
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() -- if we just kicked off a platforms list load request, wait for that to finish before we let the player got back to IIS if self.canCancelOrLoadPlatforms == true then PlaySound(SOUNDS.DIALOG_DECLINE) self.canCancelOrLoadPlatforms = false PregameStateManager_SetState("AccountLogin") end end)
pregame/accountlogin/gamepad/gamestartup_gamepad.lua:385
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PlaySound(SOUNDS.DIALOG_DECLINE) PregameStateManager_SetState("AccountLogin") end)
pregame/accountlogin/gamepad/gamestartup_gamepad.lua:405
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PlaySound(SOUNDS.DIALOG_DECLINE) PregameStateManager_SetState("AccountLogin") end)
pregame/accountlogin/gamepad/linkaccountscreen_gamepad.lua:111
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PregameStateManager_SetState("CreateLinkAccount") PlaySound(SOUNDS.NEGATIVE_CLICK) end)
pregame/charactercreate/gamepad/zo_charactercreate_gamepad.lua:571
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(LeaveCharacterCreate)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:705
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:726
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:747
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:767
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:786
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:812
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:822
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/characterselect/gamepad/zo_characterselect_gamepad.lua:857
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(ZO_Disconnect)
pregame/gamepad/createaccount/createaccount_gamepad.lua:135
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(SwitchToMainList)
pregame/gamepad/createaccount/createaccount_gamepad.lua:152
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PlaySound(SOUNDS.NEGATIVE_CLICK) PregameStateManager_SetState("CreateLinkAccount") end)
pregame/gamepad/createlinkaccountscreen/createlinkaccountscreen_gamepad.lua:80
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PlaySound(SOUNDS.NEGATIVE_CLICK) PregameStateManager_SetState("AccountLogin") end)
pregame/gamepad/linkaccountscreen/linkaccountscreen_gamepad.lua:118
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PregameStateManager_SetState("CreateLinkAccount") PlaySound(SOUNDS.NEGATIVE_CLICK) end)
pregame/gamepad/linkaccountscreen/linkaccountscreen_gamepad.lua:129
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() self:SwitchToMainList() end)
pregame/gamepad/worldselect/worldselectscreen_gamepad.lua:122
--
KEYBIND_STRIP:GenerateGamepadBackButtonDescriptor(function() PlaySound(SOUNDS.DIALOG_DECLINE) PregameStateManager_SetState("AccountLogin") end)