GadgetSeed
0.9.6
|
グラフィックス集合体描画 [詳解]
関数 | |
static short | SC (short val) |
void | set_graph_obj_scale (int numerator, int denominator) |
描画するグラフィックオブジェクトの拡大率を設定する [詳解] | |
static void | set_box (short x, short y, struct st_box *box, const int arg[4]) |
void | draw_graph_object (short x, short y, const struct st_graph_object *gobj) |
グラフィックオブジェクトを描画する [詳解] | |
変数 | |
static int | sc_numerator = 0x10000 |
static int | sc_denominator = 0x10000 |
void draw_graph_object | ( | short | x, |
short | y, | ||
const struct st_graph_object * | gobj | ||
) |
グラフィックオブジェクトを描画する
[in] | x | X座標 |
[in] | y | Y座標 |
[in] | gobj | グラフィックオブジェクト |
graphics_object.c の 48 行目に定義があります。
参照先 st_graph_object::arg, st_graph_object::data, draw_str(), GO_TYPE_BACKCOLOR, GO_TYPE_FONT, GO_TYPE_FORECOLOR, GO_TYPE_MODE, GO_TYPE_OBJECT_END, GO_TYPE_TEXT, set_backcolor(), set_draw_mode(), set_font_by_name(), set_forecolor(), st_graph_object::type.
void set_graph_obj_scale | ( | int | numerator, |
int | denominator | ||
) |
描画するグラフィックオブジェクトの拡大率を設定する
[in] | numerator | 拡大率分子 |
[in] | denominator | 各倍率分母 |
graphics_object.c の 27 行目に定義があります。