WWColorMap.h 2.0 KB

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