Refactor API functions to enhance parameter aliasing and improve documentation clarity

This commit is contained in:
2025-05-18 14:16:07 +02:00
parent bbb138c938
commit b595bc5573
11 changed files with 111 additions and 99 deletions

View File

@@ -1,17 +1,19 @@
---@diagnostic disable: missing-return, lowercase-global
---@meta
---@param unit string
---@param name string
---@param index 8
---@param 0
---@param 1
---@param 2
---@param 3
---@param 4
---@param 5
---@param 6
---@param 7
---@param 8
---@alias raidTargetIndex
---| 0 - Clear any raid target markers
---| 1 - Star
---| 2 - Circle
---| 3 - Diamond
---| 4 - Triangle
---| 5 - Moon
---| 6 - Square
---| 7 - Cross
---| 8 - Skull
---@param unit string
---@param name string
---@param index raidTargetIndex
---Puts a raid target marker on a unit
function SetRaidTarget(unit, name, index, 0, 1, 2, 3, 4, 5, 6, 7, 8) end
function SetRaidTarget(unit, name, index) end