#include <aliceml_message.h>
変数 | |
| ML_Surface * | destination |
| ML_FontCacher * | font_cacher |
| ML_TextSurfaceCacher * | text_surface_cacher |
| ML_Array * | font_stack |
| ML_Font * | font |
| ML_Array * | context_stack |
| save_context, restore_context 用。 | |
| ML_Context * | context |
| カレントコンテキストです。 | |
| ML_CommandList * | command_list |
| 表示される予定の文字列。 | |
| ML_bool | command_full |
| ページいっぱいにコマンドが詰め込まれているかどうかです。 | |
| ML_DirtyRect * | dirty_rect |
| 更新矩形です。 | |
| ML_LinkList * | link_list |
| 選択肢などに使える領域が把握できる文字列のリストです。 | |
| ML_Array * | avoid_rects |
| 回避矩形のリストです。 | |
| ML_bool | vertical |
| ML_String32 * | kinsoku_head |
| ML_String32 * | kinsoku_follow |
| int | left |
| int | top |
| int | width |
| int | height |
| int | marginl |
| int | margint |
| int | marginr |
| int | marginb |
| int | margin_nchar |
| ML_Callback_Text | callback_text |
| ML_bool | was_continued |
| ML_bool | auto_refresh |
| int | phese |
| 文字をだんだん表示・消去するためのカウンタです。 | |
| int | showed_phese |
| すべての文字が表示されて、消す状態に入ったときのフェーズです。 | |
| void * | user_data |
メッセージレイヤに関するすべての情報を保持します。
回避矩形のリストです。
ページいっぱいにコマンドが詰め込まれているかどうかです。
表示される予定の文字列。
カレントコンテキストです。
save_context, restore_context 用。
更新矩形です。
| int ML_Message::left |
選択肢などに使える領域が把握できる文字列のリストです。
文字をだんだん表示・消去するためのカウンタです。
すべての文字が表示されて、消す状態に入ったときのフェーズです。
| int ML_Message::top |
| void* ML_Message::user_data |
1.4.7