public void Hide(MonoBehaviour p_caller) { if (p_caller != m_tooltipCaller) { return; } if (m_textTooltip != null) { m_textTooltip.Hide(); } if (m_itemTooltip != null) { m_itemTooltip.Hide(); } if (m_skillTooltip != null) { m_skillTooltip.Hide(); } if (m_spellTooltip != null) { m_spellTooltip.Hide(); } if (m_AttributeTooltip != null) { m_AttributeTooltip.Hide(); } if (m_compareTooltip != null) { m_compareTooltip.Hide(); } if (m_compareSecondaryTooltip != null) { m_compareSecondaryTooltip.Hide(); } if (m_MapTooltip != null) { m_MapTooltip.Hide(); } m_showCompare = false; m_showCompareSecondary = false; m_tooltipCaller = null; }