WoW:API GetMacroIconInfo: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
m (Move page script moved page API GetMacroIconInfo to API GetMacroIconInfo without leaving a redirect)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
<center>'''GetMacroIconInfo'''</center>
{{wowapi}} __NOTOC__
 
Return information for a macro icon.
Return information for a macro icon.
 
  iconTexture = GetMacroIconInfo(iconIndex)
  Returns iconTexture = GetMacroIconInfo(index)
==Parameters==
== Arguments ==
===Arguments===
:(index)
:;iconIndex : Integer - The Index of the macro icon (from 1 to [[API_GetNumMacroIcons|GetNumMacroIcons()]]).
 
===Returns===
:;Index: Numeric - The Index of the macro icon (not the data returned by GetMacroInfo).
:;iconTexture : String - The path of the texture without extention
 
== Returns ==
 
:;Texture
 
;''Texture''
:The path of the texture without extention


== Example ==
== Example ==
  local Texture = GetMacroIconInfo(1)
  local numIcons = GetNumMacroIcons();
local iconTexture = GetMacroIconInfo(1);
DEFAULT_CHAT_FRAME:AddMessage(iconTexture);


{{template:WoW API}}
===Result===
Displays ''Interface\Icons\INV_Misc_QuestionMark'' in the default chat frame.
==Notes==
You need to call [[API_GetNumMacroIcons|GetNumMacroIcons()]] at least once before calling GetMacroIconInfo(), or the function will only return empty strings.

Latest revision as of 04:46, 15 August 2023

WoW API < GetMacroIconInfo

Return information for a macro icon.

iconTexture = GetMacroIconInfo(iconIndex)

Parameters[edit]

Arguments[edit]

iconIndex
Integer - The Index of the macro icon (from 1 to GetNumMacroIcons()).

Returns[edit]

iconTexture
String - The path of the texture without extention

Example[edit]

local numIcons = GetNumMacroIcons();
local iconTexture = GetMacroIconInfo(1);
DEFAULT_CHAT_FRAME:AddMessage(iconTexture);

Result[edit]

Displays Interface\Icons\INV_Misc_QuestionMark in the default chat frame.

Notes[edit]

You need to call GetNumMacroIcons() at least once before calling GetMacroIconInfo(), or the function will only return empty strings.