WoW:API UIFrameFadeUpdate: Difference between revisions
Jump to navigation
Jump to search
(Updated to match the current API boilerplate.) |
m (catfix, Replaced: {{framexml → <br>{{framexml) |
||
Line 1: | Line 1: | ||
{{framexml}} __NOTOC__ | <br>{{framexml}} __NOTOC__ | ||
Manages the fading of frames that use [[API UIFrameFadeIn|UIFrameFadeIn]] and [[API UIFrameFadeOut|UIFrameFadeOut]]. | Manages the fading of frames that use [[API UIFrameFadeIn|UIFrameFadeIn]] and [[API UIFrameFadeOut|UIFrameFadeOut]]. |
Revision as of 00:45, 15 July 2008
Manages the fading of frames that use UIFrameFadeIn and UIFrameFadeOut.
UIFrameFadeUpdate(elapsed)
Arguments
- elapsed
- Number - The elapsed time in milliseconds
Returns
- nil
Details
- Keeps a table of frames its currently fading. Each frame in that table has a table of fadeInfo.
Fading frame attribute listing ============================================================ frame.timeToFade [Num] Time it takes to fade the frame in or out frame.mode ["IN", "OUT"] Fade mode frame.finishedFunc [func()] Function that is called when fading is finished frame.finishedArg1 [ANYTHING] Argument to the finishedFunc frame.finishedArg2 [ANYTHING] Argument to the finishedFunc frame.finishedArg3 [ANYTHING] Argument to the finishedFunc frame.finishedArg4 [ANYTHING] Argument to the finishedFunc frame.fadeHoldTime [Num] Time to hold the faded state
- All of the entries starting with the word "finished" must be set for each individual fade, and are used by UIFrameFlashUpdate (and related) to reverse/restart fade direction when something is flashing.