WWLCDPanel.h 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #ifndef _WWLCDPanel_h_INCLUDED_
  2. #define _WWLCDPanel_h_INCLUDED_
  3. /*****************************************************************************/
  4. /* ここから */
  5. /*****************************************************************************/
  6. #include <stdlib.h>
  7. /*****************************************************************************/
  8. /* クラスの定義 */
  9. /*****************************************************************************/
  10. typedef struct _WWLCDPanel * WWLCDPanel;
  11. /*****************************************************************************/
  12. /* メンバ関数の宣言 */
  13. /*****************************************************************************/
  14. int WWLCDPanel_GetWidth( WWLCDPanel p);
  15. int WWLCDPanel_GetHeight(WWLCDPanel p);
  16. int WWLCDPanel_SetWidth( WWLCDPanel p, int n);
  17. int WWLCDPanel_SetHeight(WWLCDPanel p, int n);
  18. unsigned char * WWLCDPanel_GetPixelMap(WWLCDPanel p);
  19. int WWLCDPanel_GetPixel(WWLCDPanel lcd_panel, int x, int y);
  20. int WWLCDPanel_SetPixel(WWLCDPanel lcd_panel, int x, int y, int pixel);
  21. WWLCDPanel WWLCDPanel_Create(int width, int height);
  22. WWLCDPanel WWLCDPanel_Destroy(WWLCDPanel lcd_panel);
  23. /*****************************************************************************/
  24. /* ここまで */
  25. /*****************************************************************************/
  26. #endif
  27. /*****************************************************************************/
  28. /* End of File. */
  29. /*****************************************************************************/