WoW API type: UITYPE AlphaMode

From AddOn Studio
Revision as of 04:49, 15 August 2023 by Move page script (talk | contribs) (Move page script moved page UITYPE AlphaMode to UITYPE AlphaMode without leaving a redirect)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

API types

AlphaMode can take following values:

  • "DISABLE" - opaque texture
  • "BLEND" - normal painting on top of the background, obeying alpha channels if present in the image (uses alpha)
  • "ALPHAKEY" - one-bit alpha
  • "ADD" - additive blend
  • "MOD" - modulating blend

Examples[edit]

DISABLE.jpg DISABLE: Ignores alpha channel

BLEND.jpg BLEND: Uses alpha channel

ALPHAKEY.jpg ALPHAKEY: A 1-bit alpha which interprets alpha as either transparent or opaque.

ADD.jpg ADD: Uses alpha channel and dodges whites

MOD.jpg MOD: Ignores alpha channel and multiplies the image.

Notes[edit]

  • alphaMode attribute of Texture widget has type AlphaMode.
  • As of patch 2.2.0, Blizzard uses only BLEND and ADD AlphaModes in their code.