WWDisplayP.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #ifndef _WWDisplayP_h_INCLUDED_
  2. #define _WWDisplayP_h_INCLUDED_
  3. /*****************************************************************************/
  4. /* ここから */
  5. /*****************************************************************************/
  6. #include "WWDisplay.h"
  7. /*****************************************************************************/
  8. /* クラスの定義 */
  9. /*****************************************************************************/
  10. typedef struct _WWDisplay {
  11. WWColorMap color_map;
  12. WWPalette palette[16];
  13. WWCharacter character[512];
  14. WWSprite sprite[128];
  15. WWScreen screen[2];
  16. WWLCDPanel lcd_panel;
  17. /* ディスプレイの属性情報 */
  18. int sprite_enable; /* スプライト表示イネーブルフラグ */
  19. int sprite_window_enable; /* スプライトウインドウ機能イネーブルフラグ */
  20. int border; /* ボーダーカラー.0~7のカラーマップ番号 */
  21. int foreground_color; /* モノクロフォント展開時の色 */
  22. int background_color; /* モノクロフォント展開時の色 */
  23. int sprite_start; /* スプライトの描画の指定 */
  24. int sprite_count; /* スプライトの描画の指定 */
  25. } _WWDisplay;
  26. /*****************************************************************************/
  27. /* ここまで */
  28. /*****************************************************************************/
  29. #endif
  30. /*****************************************************************************/
  31. /* End of File. */
  32. /*****************************************************************************/