italics in code
(add pet info for 3.0.2) |
(italics in code) |
||
| Line 2: | Line 2: | ||
Returns the information of the talent tab (tree) | Returns the information of the talent tab (tree) | ||
name, iconTexture, pointsSpent, background, previewPointsSpent = GetTalentTabInfo(tabIndex[, inspect[, isPet]][, talentGroup]) | |||
--- | ==Arguments== | ||
; | ;tabIndex : Number - Specifies which tab (tree) to identify. | ||
;inspect : [[Boolean]] - If true returns the information for the inspected unit instead of the player. New with 2.3. | |||
;isPet : [[Boolean]] - If true then the current pet's talents are examined instead of a player. New with 3.0.2. | |||
;talentGroup : Number - Optionally specifies which talent group (dual spec) to query. | |||
:; | ==Returns == | ||
;name : String - The name of that tab. | |||
;iconTexture : String - Path and file name of tab icon. | |||
;pointsSpent : Integer - Number of points put into that tab. | |||
;background : String - File name of background image. | |||
;previewPointsSpent : Number - Points spent in tab. | |||
==Example== | |||
The following code displays the tabIndex number for each tab followed by the name of the tab. | |||
for i = 1, GetNumTalentTabs() do | |||
DEFAULT_CHAT_FRAME:AddMessage( i .. ' ' .. GetTalentTabInfo(i) .. ' ' ) | DEFAULT_CHAT_FRAME:AddMessage( i .. ' ' .. GetTalentTabInfo(i) .. ' ' ) | ||
end | end | ||
==Notes== | |||
Passing a true value for ''isPet'' should only happen if the player is a hunter and there is a pet active. | Passing a true value for ''isPet'' should only happen if the player is a hunter and there is a pet active. | ||