First commit, step 4 completed
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_Alpha)
|
||||
---@class Alpha : Animation
|
||||
local Alpha = {}
|
||||
---@class alpha : Alpha
|
||||
---@class ALPHA : Alpha
|
||||
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Alpha_GetFromAlpha)
|
||||
---@return number normalizedAlpha
|
||||
function Alpha:GetFromAlpha() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Alpha_GetToAlpha)
|
||||
---@return number normalizedAlpha
|
||||
function Alpha:GetToAlpha() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Alpha_SetFromAlpha)
|
||||
---@param normalizedAlpha number
|
||||
function Alpha:SetFromAlpha(normalizedAlpha) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Alpha_SetToAlpha)
|
||||
---@param normalizedAlpha number
|
||||
function Alpha:SetToAlpha(normalizedAlpha) end
|
||||
@@ -0,0 +1,165 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_Animation)
|
||||
---@class Animation : Object
|
||||
local Animation = {}
|
||||
---@class animation : Animation
|
||||
---@class ANIMATION : Animation
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Object_GetParent)
|
||||
---@return AnimationGroup parent
|
||||
function Animation:GetParent() end
|
||||
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetDuration)
|
||||
---@return number durationSec
|
||||
function Animation:GetDuration() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetElapsed)
|
||||
---@return number elapsedSec
|
||||
function Animation:GetElapsed() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetEndDelay)
|
||||
---@return number delaySec
|
||||
function Animation:GetEndDelay() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetOrder)
|
||||
---@return number order
|
||||
function Animation:GetOrder() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetProgress)
|
||||
---@return number progress
|
||||
function Animation:GetProgress() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetRegionParent)
|
||||
---@return CScriptObject region
|
||||
function Animation:GetRegionParent() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetScript)
|
||||
---@param scriptTypeName ScriptAnimation
|
||||
---@param bindingType? LE_SCRIPT_BINDING_TYPE
|
||||
---@return luaFunction script
|
||||
function Animation:GetScript(scriptTypeName, bindingType) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetSmoothProgress)
|
||||
---@return number progress
|
||||
function Animation:GetSmoothProgress() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetSmoothing)
|
||||
---@return SmoothingType weights
|
||||
function Animation:GetSmoothing() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetStartDelay)
|
||||
---@return number delaySec
|
||||
function Animation:GetStartDelay() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_GetTarget)
|
||||
---@return CScriptObject target
|
||||
function Animation:GetTarget() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_HasScript)
|
||||
---@param scriptName string
|
||||
---@return boolean hasScript
|
||||
function Animation:HasScript(scriptName) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_HookScript)
|
||||
---@param scriptTypeName ScriptAnimation
|
||||
---@param script luaFunction
|
||||
---@param bindingType? LE_SCRIPT_BINDING_TYPE
|
||||
function Animation:HookScript(scriptTypeName, script, bindingType) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_IsDelaying)
|
||||
---@return boolean isDelaying
|
||||
function Animation:IsDelaying() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_IsDone)
|
||||
---@return boolean isDone
|
||||
function Animation:IsDone() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_IsPaused)
|
||||
---@return boolean isPaused
|
||||
function Animation:IsPaused() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_IsPlaying)
|
||||
---@return boolean isPlaying
|
||||
function Animation:IsPlaying() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_IsStopped)
|
||||
---@return boolean isStopped
|
||||
function Animation:IsStopped() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_Pause)
|
||||
function Animation:Pause() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_Play)
|
||||
function Animation:Play() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_Restart)
|
||||
function Animation:Restart() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetChildKey)
|
||||
---@param childKey string
|
||||
---@return boolean success
|
||||
function Animation:SetChildKey(childKey) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetDuration)
|
||||
---@param durationSec number
|
||||
---@param recomputeGroupDuration? boolean Default = true
|
||||
function Animation:SetDuration(durationSec, recomputeGroupDuration) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetEndDelay)
|
||||
---@param delaySec number
|
||||
---@param recomputeGroupDuration? boolean Default = true
|
||||
function Animation:SetEndDelay(delaySec, recomputeGroupDuration) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetOrder)
|
||||
---@param newOrder number
|
||||
function Animation:SetOrder(newOrder) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetParent)
|
||||
---@param parent SimpleAnimGroup
|
||||
---@param order? number
|
||||
function Animation:SetParent(parent, order) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetPlaying)
|
||||
---@param play boolean
|
||||
function Animation:SetPlaying(play) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetScript)
|
||||
---@param scriptTypeName string
|
||||
---@param script? luaFunction
|
||||
function Animation:SetScript(scriptTypeName, script) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetSmoothProgress)
|
||||
---@param durationSec number
|
||||
function Animation:SetSmoothProgress(durationSec) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetSmoothing)
|
||||
---@param weights SmoothingType
|
||||
function Animation:SetSmoothing(weights) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetStartDelay)
|
||||
---@param delaySec number
|
||||
---@param recomputeGroupDuration? boolean Default = true
|
||||
function Animation:SetStartDelay(delaySec, recomputeGroupDuration) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetTarget)
|
||||
---@param target CScriptObject
|
||||
---@return boolean success
|
||||
function Animation:SetTarget(target) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetTargetKey)
|
||||
---@param key string
|
||||
---@return boolean success
|
||||
function Animation:SetTargetKey(key) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetTargetName)
|
||||
---@param name string
|
||||
---@return boolean success
|
||||
function Animation:SetTargetName(name) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_SetTargetParent)
|
||||
---@return boolean success
|
||||
function Animation:SetTargetParent() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Animation_Stop)
|
||||
function Animation:Stop() end
|
||||
@@ -0,0 +1,131 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_AnimationGroup)
|
||||
---@class AnimationGroup : Object
|
||||
local AnimationGroup = {}
|
||||
---@class animationgroup : AnimationGroup
|
||||
---@class ANIMATIONGROUP : AnimationGroup
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Object_GetParent)
|
||||
---@return Frame parent
|
||||
function AnimationGroup:GetParent() end
|
||||
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_CreateAnimation)
|
||||
---@generic T
|
||||
---@param animationType? `T` | AnimationType
|
||||
---@param name? string
|
||||
---@param templateName? string
|
||||
---@return table|T animation
|
||||
function AnimationGroup:CreateAnimation(animationType, name, templateName) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_Finish)
|
||||
function AnimationGroup:Finish() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetAnimationSpeedMultiplier)
|
||||
---@return number animationSpeedMultiplier
|
||||
function AnimationGroup:GetAnimationSpeedMultiplier() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetAnimations)
|
||||
---@return Animation ... scriptObject
|
||||
function AnimationGroup:GetAnimations() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetDuration)
|
||||
---@return number durationSec
|
||||
function AnimationGroup:GetDuration() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetElapsed)
|
||||
---@return number elapsedSec
|
||||
function AnimationGroup:GetElapsed() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetLoopState)
|
||||
---@return string loopState
|
||||
function AnimationGroup:GetLoopState() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetLooping)
|
||||
---@return LoopType loopType
|
||||
function AnimationGroup:GetLooping() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetProgress)
|
||||
---@return number progress
|
||||
function AnimationGroup:GetProgress() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_GetScript)
|
||||
---@param scriptTypeName ScriptAnimationGroup
|
||||
---@param bindingType? LE_SCRIPT_BINDING_TYPE
|
||||
---@return luaFunction script
|
||||
function AnimationGroup:GetScript(scriptTypeName, bindingType) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_HasScript)
|
||||
---@param scriptName ScriptAnimationGroup
|
||||
---@return boolean hasScript
|
||||
function AnimationGroup:HasScript(scriptName) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_HookScript)
|
||||
---@param scriptTypeName ScriptAnimationGroup
|
||||
---@param script luaFunction
|
||||
---@param bindingType? LE_SCRIPT_BINDING_TYPE
|
||||
function AnimationGroup:HookScript(scriptTypeName, script, bindingType) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_IsDone)
|
||||
---@return boolean isDone
|
||||
function AnimationGroup:IsDone() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_IsPaused)
|
||||
---@return boolean isPaused
|
||||
function AnimationGroup:IsPaused() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_IsPendingFinish)
|
||||
---@return boolean isPendingFinish
|
||||
function AnimationGroup:IsPendingFinish() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_IsPlaying)
|
||||
---@return boolean isPlaying
|
||||
function AnimationGroup:IsPlaying() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_IsReverse)
|
||||
---@return boolean isReverse
|
||||
function AnimationGroup:IsReverse() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_IsSetToFinalAlpha)
|
||||
---@return boolean isSetToFinalAlpha
|
||||
function AnimationGroup:IsSetToFinalAlpha() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_Pause)
|
||||
function AnimationGroup:Pause() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_Play)
|
||||
---@param reverse? boolean Default = false
|
||||
---@param offset? number Default = 0
|
||||
function AnimationGroup:Play(reverse, offset) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_RemoveAnimations)
|
||||
function AnimationGroup:RemoveAnimations() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_Restart)
|
||||
---@param reverse? boolean Default = false
|
||||
---@param offset? number Default = 0
|
||||
function AnimationGroup:Restart(reverse, offset) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_SetAnimationSpeedMultiplier)
|
||||
---@param animationSpeedMultiplier number
|
||||
function AnimationGroup:SetAnimationSpeedMultiplier(animationSpeedMultiplier) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_SetLooping)
|
||||
---@param loopType LoopType
|
||||
function AnimationGroup:SetLooping(loopType) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_SetPlaying)
|
||||
---@param play boolean
|
||||
function AnimationGroup:SetPlaying(play) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_SetScript)
|
||||
---@param scriptTypeName ScriptAnimationGroup
|
||||
---@param script? luaFunction
|
||||
function AnimationGroup:SetScript(scriptTypeName, script) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_SetToFinalAlpha)
|
||||
---@param setToFinalAlpha boolean
|
||||
function AnimationGroup:SetToFinalAlpha(setToFinalAlpha) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_AnimationGroup_Stop)
|
||||
function AnimationGroup:Stop() end
|
||||
@@ -0,0 +1,33 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_ControlPoint)
|
||||
---@class ControlPoint : Object
|
||||
local ControlPoint = {}
|
||||
---@class controlpoint : ControlPoint
|
||||
---@class CONTROLPOINT : ControlPoint
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Object_GetParent)
|
||||
---@return Path parent
|
||||
function ControlPoint:GetParent() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_ControlPoint_GetOffset)
|
||||
---@return uiUnit offsetX
|
||||
---@return uiUnit offsetY
|
||||
function ControlPoint:GetOffset() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_ControlPoint_GetOrder)
|
||||
---@return number order
|
||||
function ControlPoint:GetOrder() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_ControlPoint_SetOffset)
|
||||
---@param offsetX uiUnit
|
||||
---@param offsetY uiUnit
|
||||
function ControlPoint:SetOffset(offsetX, offsetY) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_ControlPoint_SetOrder)
|
||||
---@param order number
|
||||
function ControlPoint:SetOrder(order) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_ControlPoint_SetParent)
|
||||
---@param parent SimplePathAnim
|
||||
---@param order? number
|
||||
function ControlPoint:SetParent(parent, order) end
|
||||
@@ -0,0 +1,46 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_FlipBook)
|
||||
---@class FlipBook : Animation
|
||||
local FlipBook = {}
|
||||
---@class flipbook : FlipBook
|
||||
---@class FLIPBOOK : FlipBook
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_GetFlipBookColumns)
|
||||
---@return number columns
|
||||
function FlipBook:GetFlipBookColumns() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_GetFlipBookFrameHeight)
|
||||
---@return number height
|
||||
function FlipBook:GetFlipBookFrameHeight() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_GetFlipBookFrameWidth)
|
||||
---@return number width
|
||||
function FlipBook:GetFlipBookFrameWidth() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_GetFlipBookFrames)
|
||||
---@return number frames
|
||||
function FlipBook:GetFlipBookFrames() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_GetFlipBookRows)
|
||||
---@return number rows
|
||||
function FlipBook:GetFlipBookRows() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_SetFlipBookColumns)
|
||||
---@param columns number
|
||||
function FlipBook:SetFlipBookColumns(columns) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_SetFlipBookFrameHeight)
|
||||
---@param height number
|
||||
function FlipBook:SetFlipBookFrameHeight(height) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_SetFlipBookFrameWidth)
|
||||
---@param width number
|
||||
function FlipBook:SetFlipBookFrameWidth(width) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_SetFlipBookFrames)
|
||||
---@param frames number
|
||||
function FlipBook:SetFlipBookFrames(frames) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_FlipBook_SetFlipBookRows)
|
||||
---@param rows number
|
||||
function FlipBook:SetFlipBookRows(rows) end
|
||||
@@ -0,0 +1,29 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_Path)
|
||||
---@class Path : Animation
|
||||
local Path = {}
|
||||
---@class path : Path
|
||||
---@class PATH : Path
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Path_CreateControlPoint)
|
||||
---@param name? string
|
||||
---@param templateName? string
|
||||
---@param order? number
|
||||
---@return SimpleControlPoint point
|
||||
function Path:CreateControlPoint(name, templateName, order) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Path_GetControlPoints)
|
||||
---@return ControlPoint ... ScriptObject
|
||||
function Path:GetControlPoints() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Path_GetCurveType)
|
||||
---@return CurveType curveType
|
||||
function Path:GetCurveType() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Path_GetMaxControlPointOrder)
|
||||
---@return number maxOrder
|
||||
function Path:GetMaxControlPointOrder() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Path_SetCurveType)
|
||||
---@param curveType CurveType
|
||||
function Path:SetCurveType(curveType) end
|
||||
@@ -0,0 +1,34 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_Rotation)
|
||||
---@class Rotation : Animation
|
||||
local Rotation = {}
|
||||
---@class rotation : Rotation
|
||||
---@class ROTATION : Rotation
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Rotation_GetDegrees)
|
||||
---@return number angle
|
||||
function Rotation:GetDegrees() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Rotation_GetOrigin)
|
||||
---@return FramePoint point
|
||||
---@return number originX
|
||||
---@return number originY
|
||||
function Rotation:GetOrigin() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Rotation_GetRadians)
|
||||
---@return number angle
|
||||
function Rotation:GetRadians() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Rotation_SetDegrees)
|
||||
---@param angle number
|
||||
function Rotation:SetDegrees(angle) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Rotation_SetOrigin)
|
||||
---@param point FramePoint
|
||||
---@param originX number
|
||||
---@param originY number
|
||||
function Rotation:SetOrigin(point, originX, originY) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Rotation_SetRadians)
|
||||
---@param angle number
|
||||
function Rotation:SetRadians(angle) end
|
||||
@@ -0,0 +1,49 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_Scale)
|
||||
---@class Scale : Animation
|
||||
local Scale = {}
|
||||
---@class scale : Scale
|
||||
---@class SCALE : Scale
|
||||
---@class LineScale : Scale
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_GetOrigin)
|
||||
---@return FramePoint point
|
||||
---@return number originX
|
||||
---@return number originY
|
||||
function Scale:GetOrigin() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_GetScale)
|
||||
---@return number scaleX
|
||||
---@return number scaleY
|
||||
function Scale:GetScale() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_GetScaleFrom)
|
||||
---@return number scaleX
|
||||
---@return number scaleY
|
||||
function Scale:GetScaleFrom() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_GetScaleTo)
|
||||
---@return number scaleX
|
||||
---@return number scaleY
|
||||
function Scale:GetScaleTo() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_SetOrigin)
|
||||
---@param point FramePoint
|
||||
---@param originX number
|
||||
---@param originY number
|
||||
function Scale:SetOrigin(point, originX, originY) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_SetScale)
|
||||
---@param scaleX number
|
||||
---@param scaleY number
|
||||
function Scale:SetScale(scaleX, scaleY) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_SetScaleFrom)
|
||||
---@param scaleX number
|
||||
---@param scaleY number
|
||||
function Scale:SetScaleFrom(scaleX, scaleY) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Scale_SetScaleTo)
|
||||
---@param scaleX number
|
||||
---@param scaleY number
|
||||
function Scale:SetScaleTo(scaleX, scaleY) end
|
||||
@@ -0,0 +1,16 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_TextureCoordTranslation)
|
||||
---@class TextureCoordTranslation : Animation
|
||||
local TextureCoordTranslation = {}
|
||||
---@class textureCoordTranslation : TextureCoordTranslation
|
||||
---@class TEXTURECOORDTRANSLATION : TextureCoordTranslation
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_TextureCoordTranslation_GetOffset)
|
||||
---@return number offsetU
|
||||
---@return number offsetV
|
||||
function TextureCoordTranslation:GetOffset() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_TextureCoordTranslation_SetOffset)
|
||||
---@param offsetU number
|
||||
---@param offsetV number
|
||||
function TextureCoordTranslation:SetOffset(offsetU, offsetV) end
|
||||
@@ -0,0 +1,20 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_Translation)
|
||||
---@class Translation : Animation
|
||||
local Translation = {}
|
||||
---@class translation : Translation
|
||||
---@class TRANSLATION : Translation
|
||||
---@class LineTranslation : Translation
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Translation_GetOffset)
|
||||
---@return uiUnit offsetX
|
||||
---@return uiUnit offsetY
|
||||
function Translation:GetOffset() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_Translation_SetOffset)
|
||||
---@param offsetX uiUnit
|
||||
---@param offsetY uiUnit
|
||||
function Translation:SetOffset(offsetX, offsetY) end
|
||||
|
||||
---@class LineTranslation : Translation
|
||||
local LineTranslation = {}
|
||||
@@ -0,0 +1,23 @@
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/UIOBJECT_VertexColor)
|
||||
---@class VertexColor : Animation
|
||||
local VertexColor = {}
|
||||
---@class vertexcolor : VertexColor
|
||||
---@class VERTEXCOLOR : VertexColor
|
||||
|
||||
---@meta _
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_VertexColor_GetEndColor)
|
||||
---@return colorRGBA color
|
||||
function VertexColor:GetEndColor() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_VertexColor_GetStartColor)
|
||||
---@return colorRGBA color
|
||||
function VertexColor:GetStartColor() end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_VertexColor_SetEndColor)
|
||||
---@param color colorRGBA
|
||||
function VertexColor:SetEndColor(color) end
|
||||
|
||||
---[Documentation](https://warcraft.wiki.gg/wiki/API_VertexColor_SetStartColor)
|
||||
---@param color colorRGBA
|
||||
function VertexColor:SetStartColor(color) end
|
||||
Reference in New Issue
Block a user