| 287 | } |
| 288 | |
| 289 | void updateViewsMenu(const char * displayValue) |
| 290 | { |
| 291 | |
| 292 | OCIO::ConstConfigRcPtr config = OCIO::GetCurrentConfig(); |
| 293 | glutSetMenu(g_viewsMenuID); |
| 294 | int numViewsMenuItems = glutGet(GLUT_MENU_NUM_ITEMS); |
| 295 | for (int i = numViewsMenuItems; i > 0; --i) |
| 296 | { |
| 297 | glutRemoveMenuItem(i); |
| 298 | } |
| 299 | for (int i = 0; i < config->getNumViews(displayValue); ++i) |
| 300 | { |
| 301 | glutAddMenuEntry(config->getView(displayValue, i), i); |
| 302 | } |
| 303 | } |
| 304 | |
| 305 | void UpdateOCIOGLState() |
| 306 | { |
no test coverage detected