12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #ifndef _WWDisplayP_h_INCLUDED_
- #define _WWDisplayP_h_INCLUDED_
- /*****************************************************************************/
- /* ここから */
- /*****************************************************************************/
- #include "WWDisplay.h"
- /*****************************************************************************/
- /* クラスの定義 */
- /*****************************************************************************/
- typedef struct _WWDisplay {
- WWColorMap color_map;
- WWPalette palette[16];
- WWCharacter character[512];
- WWSprite sprite[128];
- WWScreen screen[2];
- WWLCDPanel lcd_panel;
- WWText text;
- WWCursor cursor;
- /* ディスプレイの属性情報 */
- unsigned int color_mode; /* カラーモード */
- int sprite_enable; /* スプライト表示イネーブルフラグ */
- int sprite_window_enable; /* スプライトウインドウ機能イネーブルフラグ */
- int sprite_window_x; /* スプライトウインドウ用 */
- int sprite_window_y; /* スプライトウインドウ用 */
- int sprite_window_width; /* スプライトウインドウ用 */
- int sprite_window_height; /* スプライトウインドウ用 */
- /* ボーダーカラーのパレット.カラーで必要 */
- WWPalette border_palette;
- /* ボーダーカラー.白黒の場合には,0~7のカラーマップ番号 */
- int border_color;
- int foreground_color; /* モノクロフォント展開時の色 */
- int background_color; /* モノクロフォント展開時の色 */
- int sprite_start; /* スプライトの描画の指定 */
- int sprite_count; /* スプライトの描画の指定 */
- } _WWDisplay;
- /*****************************************************************************/
- /* ここまで */
- /*****************************************************************************/
- #endif
- /*****************************************************************************/
- /* End of File. */
- /*****************************************************************************/
|