OSDN Git Service

コメントの処理を配列とループで行うように変更
[coroid/inqubus.git] / vhook / framehook.h
1 #ifndef FRAMEHOOK_H_
2 #define FRAMEHOOK_H_
3
4 /*Framehookに渡されるオプション用の定義*/
5
6 /**
7  * コメント付与に関するパラメータ.
8  * 要素の並び順, 要素数はmain.hのCOMMENT_TYPE, N_COMMENT_TYPEと合わせる必要があることに注意.
9  * また, この並び順でコメントが処理される(後になるほど前面にオーバレイされる).
10  */
11 const char* const FRAMEHOOK_OPT_DATA[] = {
12     "--data-optional:", "--data-owner-opt:", "--data-user:", "--data-owner:"
13 };
14
15 #define FRAMEHOOK_OPT_FONT              "--font:"
16 #define FRAMEHOOK_OPT_FONT_LEN  strlen(FRAMEHOOK_OPT_FONT)
17
18 #define FRAMEHOOK_OPT_FONTINDEX         "--font-index:"
19 #define FRAMEHOOK_OPT_FONTINDEX_LEN     strlen(FRAMEHOOK_OPT_FONTINDEX)
20
21 #define FRAMEHOOK_OPT_FONTSIZE          "--enable-fix-font-size"
22 #define FRAMEHOOK_OPT_FONTSIZE_LEN      strlen(FRAMEHOOK_OPT_FONTSIZE)
23
24 #define FRAMEHOOK_OPT_SHADOW            "--shadow:"
25 #define FRAMEHOOK_OPT_SHADOW_LEN        strlen(FRAMEHOOK_OPT_SHADOW)
26
27 #define FRAMEHOOK_OPT_SHOW_USER         "--show-user:"
28 #define FRAMEHOOK_OPT_SHOW_USER_LEN     strlen(FRAMEHOOK_OPT_SHOW_USER)
29
30 #define FRAMEHOOK_OPT_SHOW_OWNER                "--show-owner:"
31 #define FRAMEHOOK_OPT_SHOW_OWNER_LEN    strlen(FRAMEHOOK_OPT_SHOW_OWNER)
32
33 #define FRAMEHOOK_OPT_SHOW_VIDEO                "--enable-show-video"
34 #define FRAMEHOOK_OPT_SHOW_VIDEO_LEN    strlen(FRAMEHOOK_OPT_SHOW_VIDEO)
35
36 #define FRAMEHOOK_OPT_OPAQUE_COMMENT            "--enable-opaque-comment"
37 #define FRAMEHOOK_OPT_OPAQUE_COMMENT_LEN        strlen(FRAMEHOOK_OPT_OPAQUE_COMMENT)
38
39 #define FRAMEHOOK_OPT_ASPECT_MODE               "--aspect-mode:"
40 #define FRAMEHOOK_OPT_ASPECT_MODE_LEN   strlen(FRAMEHOOK_OPT_ASPECT_MODE)
41
42 #endif /*FRAMEHOOK_H_*/