~/forever/addon-api
Addon API
C_VideoOptions.AreHighResTexturesAvailable() : areAvailableC_VideoOptions.GetCurrentGameWindowSize() : sizeC_VideoOptions.GetDefaultGameWindowSize(monitor) : sizeC_VideoOptions.GetGameWindowSizes(monitor, fullscreen) : sizesC_VideoOptions.GetGxAdapterInfo() : adaptersC_VideoOptions.IsLinearEnabledOnStart() : isEnabledC_VideoOptions.IsOutlineModeSupported() : isSupportedC_VideoOptions.IsPBRWaterSupported() : isSupportedC_VideoOptions.IsSecondaryLightingSupported() : isSupportedC_VideoOptions.IsSpellVisualDensitySystemSupported() : isSupportedC_VideoOptions.SetGameWindowSize(x, y)Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.