in src/stageassets/ledWall.py [0:0]
def __init__(self):
self._id = CategorizedAttribute(
0, UICategory.UI_CAT_INTEGER, "The ID number & the order of the wall on the stage from left to right"
)
self._name = CategorizedAttribute(
"", UICategory.UI_CAT_STRING, "The name of the led wall"
)
self._panel_name = CategorizedAttribute(
"", UICategory.UI_CAT_OPTION, "The name of the panels which makes up the wall",
ui_function_name="get_led_panels"
)
self._panel_count_width = CategorizedAttribute(
"", UICategory.UI_CAT_INTEGER, "The number of panels wide the wall is"
)
self._panel_count_height = CategorizedAttribute(
"", UICategory.UI_CAT_INTEGER, "The number of panels high the wall is"
)
self._wall_default_color = CategorizedAttribute(
[1, 0, 0], UICategory.UI_CAT_COLOR, "The default color for the wall to help id it"
)
self._gamut_only_cs_name = CategorizedAttribute(
"", UICategory.UI_CAT_STRING, "The name of the colour space which describes the walls colour "
"gamut only"
)
self._gamut_and_transfer_function_cs_name = CategorizedAttribute(
"", UICategory.UI_CAT_STRING, "The name of the colour space which describes the walls colour "
"gamut and its eotf "
)
self._transfer_function_only_cs_name = CategorizedAttribute(
"", UICategory.UI_CAT_STRING, "The name of the colour space which describes the walls colour "
"eotf only"
)
self._panel = None