tes3uiColorPreview⚓︎
A widget containing properties specific to color previews.
This type inherits the following: tes3uiWidget
Properties⚓︎
alpha
⚓︎
The current alpha value of the preview.
Returns:
result
(number)
checkerboard
⚓︎
Read-only. The checkerboard image used by the preview element.
Returns:
result
(Image)
checkerSize
⚓︎
Read-only. The size of individual square in the color preview image in pixels.
Returns:
result
(integer, nil)
color
⚓︎
The current color of the preview.
Returns:
result
(ffiImagePixel)
darkGray
⚓︎
Read-only. The color of darker squares in the color preview image.
Returns:
result
(mwseColorTable, nil)
element
⚓︎
Access back to the element this widget interface is for.
Returns:
result
(tes3uiElement)
height
⚓︎
Read-only. The height of the individual preview element.
Returns:
result
(integer)
image
⚓︎
Read-only. The image used by the preview element.
Returns:
result
(Image)
lightGray
⚓︎
Read-only. The color of lighter squares in the color preview image.
Returns:
result
(mwseColorTable, nil)
texture
⚓︎
Read-only. The texture used by the preview element.
Returns:
result
(niSourceTexture)
width
⚓︎
Read-only. The width of the individual preview element.
Returns:
result
(integer)
Methods⚓︎
getAlpha
⚓︎
Gets the current alpha value.
local alpha = myObject:getAlpha()
Returns:
alpha
(number)
getColor
⚓︎
Gets the current color of the preview.
local color = myObject:getColor()
Returns:
color
(mwseColorTable)
getColorAlpha
⚓︎
Gets the current color and alpha.
local color, alpha = myObject:getColorAlpha()
Returns:
color
(mwseColorTable)alpha
(number)
getRGBA
⚓︎
Gets the current color and alpha in a single table.
local color = myObject:getRGBA()
Returns:
color
(mwseColorATable)
setColor
⚓︎
Changes the color of this widget to given color.
myObject:setColor(newColor, alpha)
Parameters:
newColor
(mwseColorTable, ffiImagePixel): The new color to set.alpha
(number): Default:1
. Alpha value to set.