Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Register
Advertisement

inherits Object, created with AnimatableObject:CreateAnimationGroup

Methods[]

AnimationGroup:CreateAnimation([animationType, name, templateName]) : anim
AnimationGroup:Finish()
AnimationGroup:GetAnimationSpeedMultiplier() : animationSpeedMultiplier
AnimationGroup:GetAnimations() : scriptObject, ...
AnimationGroup:GetDuration() : durationSec
AnimationGroup:GetElapsed() : elapsedSec
AnimationGroup:GetLoopState() : loopState
AnimationGroup:GetLooping() : loopType
AnimationGroup:GetProgress() : progress
AnimationGroup:GetScript(scriptTypeName [, bindingType]) : script
AnimationGroup:HasScript(scriptName) : hasScript
AnimationGroup:HookScript(scriptTypeName, script [, bindingType])
AnimationGroup:IsDone() : isDone
AnimationGroup:IsPaused() : isPaused
AnimationGroup:IsPendingFinish() : isPendingFinish
AnimationGroup:IsPlaying() : isPlaying
AnimationGroup:IsReverse() : isReverse
AnimationGroup:IsSetToFinalAlpha() : isSetToFinalAlpha
AnimationGroup:Pause()
AnimationGroup:Play([reverse, offset])
AnimationGroup:RemoveAnimations()
AnimationGroup:Restart([reverse, offset])
AnimationGroup:SetAnimationSpeedMultiplier(animationSpeedMultiplier)
AnimationGroup:SetLooping(loopType)
AnimationGroup:SetPlaying(play)
AnimationGroup:SetScript(scriptTypeName [, script])
AnimationGroup:SetToFinalAlpha(setToFinalAlpha)
AnimationGroup:Stop()
Object:GetDebugName([preferParentKey]) : debugName - Returns the object's debug name.
Object:GetParent() : parent - Returns the parent object.
Object:GetParentKey() : parentKey - Returns the key on the parent that references this object.
Object:SetParentKey(parentKey) - Sets a key on the parent to the child object.
FrameScriptObject:GetName() : name - Returns the object's global name.
FrameScriptObject:GetObjectType() : objectType - Returns the object's widget type.
FrameScriptObject:IsForbidden() : isForbidden - Returns true if insecure interaction with the object is forbidden.
FrameScriptObject:IsObjectType(objectType) : isType - Returns true if the object belongs to a given widget type or its subtypes.
FrameScriptObject:SetForbidden() #protected - Sets the object to be forbidden from an insecure execution path.

Scripts[]

OnFinished(self, requested) - Invoked when the animation group finishes animating.
OnLoop(self, loopState) - Invoked when the animation group's loop state changes.
OnPause(self) - Invoked when the animation group is paused.
OnPlay(self) - Invoked when the animation group begins to play.
OnStop(self, requested) - Invoked when the animation group is stopped.
OnLoad(self) - Invoked when the object is created.
OnUpdate(self, elapsed) - Invoked on every frame.
Advertisement