Exemplo n.º 1
0
void
notification_box_init(notification_box_t *box, interface_t *interface)
{
	gui_object_init((gui_object_t *)box);
	box->obj.draw = (gui_draw_func *)notification_box_draw;
	box->obj.handle_event = (gui_handle_event_func *)notification_box_handle_event;

	box->interface = interface;
	box->type = 0;
	box->param = 0;
}
Exemplo n.º 2
0
void
minimap_init(minimap_t *minimap, interface_t *interface)
{
	gui_object_init((gui_object_t *)minimap);
	minimap->obj.draw = (gui_draw_func *)minimap_draw;
	minimap->obj.handle_event = (gui_handle_event_func *)minimap_handle_event;

	minimap->interface = interface;
	minimap->offset_x = 0;
	minimap->offset_y = 0;
	minimap->scale = 1;
}
Exemplo n.º 3
0
void
gui_container_init(gui_container_t *cont)
{
	gui_object_init(GUI_OBJECT(cont));
	cont->set_redraw_child = gui_container_set_redraw_child_default;
}