I only found ZO_Tooltip used in
EsoUI/Ingame/Skills/GamepadSkills.lua +404 ZO_Tooltip:Initialize(self.selectedTooltip)
EsoUI/Ingame/Inventory/GamepadInventory.lua +419 ZO_Tooltip:Initialize(self.equippedTooltip)
EsoUI/Ingame/Inventory/GamepadInventory.lua +425 ZO_Tooltip:Initialize(self.selectedTooltip)
Plus, it's not even a "class" in the sense "derived from ZO_Object", it's just a table.
ZO_Tooltip:Initialize(control) mixes ZO_TooltipStyledObject, ZO_TooltipSection, ZO_Tooltip into the control, so rewriting ZO_Tooltip*.* later will have no effect.
ItemTooltip as well as other core tooltip objects have no connection to ZO_Tooltip afaict.
|