Colors Class

From Derivative
Jump to navigation Jump to search

The Colors Class describes the application colors. It can be accessed from the global ui object.


Members

No operator specific members.


Methods

resetToDefaults()None:

Set the colors to their default values.

Special Functions

The Colors class is an iterable object that contains a set of named color attributes. The len, subscript and assignment operators are defined.

Each name can be used to get or set a triplet of values corresponding to that color.

len(Colors)int:

Returns the total color options.

a = len(ui.colors)

[index]triplet(r,g,b):

Get or set specific color option, given a string index.

n = ui.colors['default.bg']
ui.colors['default.bg'] = (1,0,0)

Iteratorstr:

Iterate over each color option name.

for n in ui.colors:
	ui.colors[n] = myColorsList[n]


TouchDesigner Build: