C_UIWidgetManager.GetTextureAndTextRowVisualizationInfo

From Warcraft Wiki
Jump to navigation Jump to search

Needs summary.

widgetInfo = C_UIWidgetManager.GetTextureAndTextRowVisualizationInfo(widgetID)

Arguments

widgetID
number - Returned from UPDATE_UI_WIDGET and C_UIWidgetManager.GetAllWidgetsBySetID()

Returns

widgetInfo
TextureAndTextRowVisualizationInfo?
Field Type Description
shownState Enum.WidgetShownState
entries TextureAndTextEntryInfo[]
textSizeType Enum.UIWidgetTextureAndTextSizeType
fixedWidth number?
tooltipLoc Enum.UIWidgetTooltipLocation
widgetSizeSetting number
textureKit string
frameTextureKit string
hasTimer boolean
orderIndex number
widgetTag string
inAnimType Enum.WidgetAnimationType
outAnimType Enum.WidgetAnimationType
widgetScale Enum.UIWidgetScale
layoutDirection Enum.UIWidgetLayoutDirection
modelSceneLayer Enum.UIWidgetModelSceneLayer
scriptedAnimationEffectID number
Enum.WidgetShownState
Value Field Description
0 Hidden
1 Shown
TextureAndTextEntryInfo
Field Type Description
text string
tooltip string
Enum.UIWidgetTextureAndTextSizeType
Value Field Description
0 Small
1 Medium
2 Large
3 Huge
4 Standard
Enum.UIWidgetTooltipLocation
Value Field Description
0 Default
1 BottomLeft
2 Left
3 TopLeft
4 Top
5 TopRight
6 Right
7 BottomRight
8 Bottom
Enum.WidgetAnimationType
Value Field Description
0 None
1 Fade
Enum.UIWidgetScale
Value Field Description
0 OneHundred
1 Ninty
2 Eighty
3 Seventy
4 Sixty
5 Fifty
Enum.UIWidgetLayoutDirection
Value Field Description
0 Default
1 Vertical
2 Horizontal
3 Overlap
4 HorizontalForceNewRow
Enum.UIWidgetModelSceneLayer
Value Field Description
0 None
1 Front
2 Back

Patch changes

Dragonflight Patch 10.0.2 (2022-11-15): Changed textSizeType field from UIWidgetTextSizeType to UIWidgetTextureAndTextSizeType.
Dragonflight Patch 10.0.0 (2022-10-25): Added fixedWidth field.
Shadowlands Patch 9.1.0 (2021-06-29): Added tooltipLoc, modelSceneLayer, scriptedAnimationEffectID fields.
Shadowlands Patch 9.0.1 (2020-10-13): Added textureKit, frameTextureKit, widgetScale, layoutDirection fields.
Battle for Azeroth Patch 8.2.0 (2019-06-25): Added.