#include <aliceml_command.h>
変数 | |
| ML_CommandType | type |
| ML_CommandState | state |
| int | phese |
| union { | |
| struct { | |
| ML_Font * font | |
| ML_char32 ucs4 | |
| ML_bool horizon | |
| 縦書き中に横書き文字を書きたい場合があります。 | |
| int x | |
| < ルビ文字の対象となる文字の長さ。 | |
| int y | |
| } text | |
| struct { | |
| ML_Font * font | |
| } newline | |
| struct { | |
| int wait_time | |
| 待ち時間。無制限の場合はマイナス値。 | |
| } wait | |
| }; | |
| ML_Command * | next |
| ML_Command * | prev |
ルビ文字は対象となる文字の前に置かれます。 (後だと、ルビ文字の表示が遅れる可能性があるため)
| union { ... } |
縦書き中に横書き文字を書きたい場合があります。
| struct { ... } ML_Command::newline |
| struct ML_Command* ML_Command::next |
| struct ML_Command* ML_Command::prev |
| struct { ... } ML_Command::text |
| struct { ... } ML_Command::wait |
待ち時間。無制限の場合はマイナス値。
| int ML_Command::x |
< ルビ文字の対象となる文字の長さ。
| int ML_Command::y |
1.4.7