WWCursor.h 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. #ifndef _WWCursor_h_INCLUDED_
  2. #define _WWCursor_h_INCLUDED_
  3. /*****************************************************************************/
  4. /* ここから */
  5. /*****************************************************************************/
  6. /*****************************************************************************/
  7. /* クラスの定義 */
  8. /*****************************************************************************/
  9. typedef struct _WWCursor * WWCursor;
  10. /*****************************************************************************/
  11. /* ヘッダファイルのインクルード */
  12. /*****************************************************************************/
  13. #include <stdio.h>
  14. #include <stdlib.h>
  15. #include "WWPalette.h"
  16. /*****************************************************************************/
  17. /* メンバ関数の宣言 */
  18. /*****************************************************************************/
  19. int WWCursor_ON( WWCursor p);
  20. int WWCursor_OFF( WWCursor p);
  21. int WWCursor_IsON( WWCursor p);
  22. int WWCursor_IsOFF(WWCursor p);
  23. int WWCursor_GetX( WWCursor p );
  24. int WWCursor_SetX( WWCursor p, int n);
  25. int WWCursor_GetY( WWCursor p );
  26. int WWCursor_SetY( WWCursor p, int n);
  27. int WWCursor_GetWidth( WWCursor p );
  28. int WWCursor_SetWidth( WWCursor p, int n);
  29. int WWCursor_GetHeight( WWCursor p );
  30. int WWCursor_SetHeight( WWCursor p, int n);
  31. int WWCursor_GetInterval(WWCursor p );
  32. int WWCursor_SetInterval(WWCursor p, int n);
  33. WWPalette WWCursor_GetPalette(WWCursor p);
  34. WWPalette WWCursor_SetPalette(WWCursor p, WWPalette plt);
  35. WWCursor WWCursor_Create(WWPalette palette);
  36. WWCursor WWCursor_Destroy(WWCursor cursor);
  37. /*****************************************************************************/
  38. /* ここまで */
  39. /*****************************************************************************/
  40. #endif
  41. /*****************************************************************************/
  42. /* End of File. */
  43. /*****************************************************************************/