Blizzard_APIDocumentation/SpellActivationOverlayDocumentation.lua

Blizzard_APIDocumentation/SpellActivationOverlayDocumentation.lua (9.1.5.40906; unchanged since 8.0.1.27101)
  1. local SpellActivationOverlay =
  2. {
  3. Name = "SpellActivationOverlay",
  4. Type = "System",
  5. Namespace = "C_SpellActivationOverlay",
  6. Functions =
  7. {
  8. },
  9. Events =
  10. {
  11. {
  12. Name = "SpellActivationOverlayGlowHide",
  13. Type = "Event",
  14. LiteralName = "SPELL_ACTIVATION_OVERLAY_GLOW_HIDE",
  15. Payload =
  16. {
  17. { Name = "spellID", Type = "number", Nilable = false },
  18. },
  19. },
  20. {
  21. Name = "SpellActivationOverlayGlowShow",
  22. Type = "Event",
  23. LiteralName = "SPELL_ACTIVATION_OVERLAY_GLOW_SHOW",
  24. Payload =
  25. {
  26. { Name = "spellID", Type = "number", Nilable = false },
  27. },
  28. },
  29. {
  30. Name = "SpellActivationOverlayHide",
  31. Type = "Event",
  32. LiteralName = "SPELL_ACTIVATION_OVERLAY_HIDE",
  33. Payload =
  34. {
  35. { Name = "spellID", Type = "number", Nilable = true },
  36. },
  37. },
  38. {
  39. Name = "SpellActivationOverlayShow",
  40. Type = "Event",
  41. LiteralName = "SPELL_ACTIVATION_OVERLAY_SHOW",
  42. Payload =
  43. {
  44. { Name = "spellID", Type = "number", Nilable = false },
  45. { Name = "overlayFileDataID", Type = "number", Nilable = false },
  46. { Name = "locationName", Type = "string", Nilable = false },
  47. { Name = "scale", Type = "number", Nilable = false },
  48. { Name = "r", Type = "number", Nilable = false },
  49. { Name = "g", Type = "number", Nilable = false },
  50. { Name = "b", Type = "number", Nilable = false },
  51. },
  52. },
  53. },
  54. Tables =
  55. {
  56. },
  57. };
  58. APIDocumentation:AddDocumentationTable(SpellActivationOverlay);