Vanilla WoW Wiki
Advertisement

Returns the number of possible macro icons.

numIcons = GetNumMacroIcons();

Parameters[]

Returns[]

numIcons
Integer - Number of available macro icons.

Example[]

local numIcons = GetNumMacroIcons()
for i=1,numIcons do
 DEFAULT_CHAT_FRAME:AddMessage(string.format("Icon %d: %s",i,GetMacroIconInfo(i)));
end

Result[]

Outputs the IDs and texture names for all available macro icons to the default chat frame.

Notes[]

This function must be called before using GetMacroIconInfo(index) to retrieve texture information.

Advertisement