ESODecoded

GetNumEmotes

ESO Lua API function — used by 51 of the 3,030 addons we indexed (combined 3,935,920 downloads). Signature from the official ESOUIDocumentation.txt, API version 101050.

Official signature

GetNumEmotes()

Returns: integer numEmotes

Real usage — from Wykkyd Outfitter

		local tbl = {}
		for e = 1, GetNumEmotes(), 1 do
			local em = GetEmoteSlashNameByIndex(e)

Short excerpt from the shipping addon Wykkyd Outfitterits ESOUI page; the code belongs to its author. Shown because documentation without a working example is half a reference.

Most-downloaded addons using it

AddonTotal downloads
Wykkyd Outfitter632,442
LibSlashCommander629,561
Wykkyd Toolbar567,448
LovelyEmotes276,662
Wykkyd Full Immersion223,536
ESOTheater203,242