110
110
hid->parse_arguments = guile_hid_parse_arguments;
111
111
hid->set_layer = guile_hid_set_layer;
112
112
hid->end_layer = guile_hid_end_layer;
113
hid->make_gc = guile_hid_make_gc;
114
hid->destroy_gc = guile_hid_destroy_gc;
115
hid->use_mask = guile_hid_use_mask;
116
hid->set_color = guile_hid_set_color;
117
hid->set_line_cap = guile_hid_set_line_cap;
118
hid->set_line_width = guile_hid_set_line_width;
119
hid->set_draw_xor = guile_hid_set_draw_xor;
120
hid->set_draw_faded = guile_hid_set_draw_faded;
121
hid->draw_line = guile_hid_draw_line;
122
hid->draw_arc = guile_hid_draw_arc;
123
hid->draw_rect = guile_hid_draw_rect;
124
hid->fill_circle = guile_hid_fill_circle;
125
hid->fill_polygon = guile_hid_fill_polygon;
127
common_draw_helpers_init (hid);
129
hid->fill_rect = guile_hid_fill_rect;
114
/* setup drawing functions */
115
hid->graphics = calloc (1, sizeof(HID_DRAW));
116
hid->graphics->make_gc = guile_hid_make_gc;
117
hid->graphics->destroy_gc = guile_hid_destroy_gc;
118
hid->graphics->use_mask = guile_hid_use_mask;
119
hid->graphics->set_color = guile_hid_set_color;
120
hid->graphics->set_line_cap = guile_hid_set_line_cap;
121
hid->graphics->set_line_width = guile_hid_set_line_width;
122
hid->graphics->set_draw_xor = guile_hid_set_draw_xor;
123
hid->graphics->set_draw_faded = guile_hid_set_draw_faded;
124
hid->graphics->draw_line = guile_hid_draw_line;
125
hid->graphics->draw_arc = guile_hid_draw_arc;
126
hid->graphics->draw_rect = guile_hid_draw_rect;
127
hid->graphics->fill_circle = guile_hid_fill_circle;
128
hid->graphics->fill_polygon = guile_hid_fill_polygon;
129
hid->graphics->fill_rect = guile_hid_fill_rect;
130
common_draw_helpers_init (hid->graphics);
131
132
hid->request_debug_draw = guile_hid_request_debug_draw;
132
133
hid->flush_debug_draw = guile_hid_flush_debug_draw;