WidgetDialogColor Class
UnigineScript is deprecated and will be removed in future releases. Please consider using C#/C++ instead, as these APIs are the preferred ones. Availability of new Engine features in UnigineScipt is not guaranteed, as the current level of support assumes only fixing critical issues.
Inherits: | WidgetDialog |
This class creates a dialog with clickable color field, RGB value sliders, color parameters and a predefined palette. There are two color formats available:
- Standard format, which represents colors as four-component vectors.
- Web format, which allows these variants: RRGGBB, RRGGBBAA, #RRGGBB, #RRGGBBAA.
WidgetDialogColor Class
Members
static WidgetDialogColor ( Gui gui, string str = 0 ) #
Constructor. Creates a color picker dialog with given parameters.Arguments
- Gui gui - GUI, to which the dialog will belong.
- string str - Dialog title. This is an optional parameter.
void setColor ( vec4 color ) #
Selects a given color.Arguments
- vec4 color - Color.
vec4 getColor ( ) #
Returns the currently selected color.Return value
Current color.void setPaletteColors ( string colors ) #
Fills the palette with given colors.Arguments
- string colors - List of colors in the Web format separated with semicolons.
string getPaletteColors ( ) #
Returns the current palette colors.Return value
List of colors in the Web format separated with semicolons.void setWebColor ( string color ) #
Selects a color in the Web format.Arguments
- string color - Color in the Web format.
string getWebColor ( ) #
Returns the currently selected color in the Web format.Return value
Current color.Last update:
2020-04-10
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)