AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO
Add code examples for ColorSpaceMenuHelper
- Lenguaje dominante
- C++
- Estrellas
- 2.1k
- Forks
- 503
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
The [documentation provides some C++ and Python code examples](https://opencolorio.readthedocs.io/en/latest/guides/developing/developing.html) for doing various things with the OCIO API. There is a need for some examples that shows how to use the AppHelpers API which is intended to help app developers improve their user experience. The most important thing to add would be how to use the [ColorSpaceMenuHelper API ](https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/87126fad7f27a703850e098a9a75e0ef206b3da9/include/OpenColorIO/OpenColorAppHelpers.h#L190)which is intended to allow applications to easily build color space menus that are filtered using attributes such as categories.
This should show how to configure the ColorSpaceMenuParameters, instantiate a ColorSpaceMenuHelper, and iterate over the resulting menu items.
Guía de contribución
Línea de trabajo
Comienza con la guía de desarrollo enlazada en el issue e inspecciona OpenColorAppHelpers.h en torno a ColorSpaceMenuHelper y ColorSpaceMenuParameters. Añade un ejemplo que muestre la configuración de parámetros, la creación del helper y la iteración sobre los elementos del menú; la documentación está completa cuando un desarrollador de apps puede seguirla para crear un menú de espacios de color filtrado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- documentation
- Tipo de issue
- Documentación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100