WWColorMap.h 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef _WWColorMap_h_INCLUDED_
  2. #define _WWColorMap_h_INCLUDED_
  3. /*****************************************************************************/
  4. /* ここから */
  5. /*****************************************************************************/
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8. /*****************************************************************************/
  9. /* クラスの定義 */
  10. /*****************************************************************************/
  11. typedef struct _WWColorMap * WWColorMap;
  12. /*****************************************************************************/
  13. /* メンバ関数の宣言 */
  14. /*****************************************************************************/
  15. WWColorMap WWColorMap_Create(int * lcd_colors);
  16. WWColorMap WWColorMap_Destroy(WWColorMap color_map);
  17. int * WWColorMap_GetLCDColors(WWColorMap color_map, int * lcd_colors);
  18. int WWColorMap_SetLCDColors(WWColorMap color_map, int * lcd_colors);
  19. int WWColorMap_GetLCDColor(WWColorMap color_map, int color);
  20. int WWColorMap_SetLCDColor(WWColorMap color_map, int color, int lcd_color);
  21. int WWColorMap_PrintData(WWColorMap c, FILE * f);
  22. /*****************************************************************************/
  23. /* ここまで */
  24. /*****************************************************************************/
  25. #endif
  26. /*****************************************************************************/
  27. /* End of File. */
  28. /*****************************************************************************/