示例#1
0
void qd_address_iterator_reset_view(qd_field_iterator_t *iter, qd_iterator_view_t  view)
{
    iter->pointer = iter->start_pointer;
    iter->view    = view;

    view_initialize(iter);

    iter->view_start_pointer = iter->pointer;
}
示例#2
0
void qd_iterator_reset_view(qd_iterator_t *iter, qd_iterator_view_t view)
{
    if (iter) {
        iter->view_pointer = iter->start_pointer;
        iter->view         = view;
        view_initialize(iter);
        iter->view_start_pointer   = iter->view_pointer;
        iter->annotation_remaining = iter->annotation_length;
    }
}
示例#3
0
文件: cursor_plane.c 项目: ibab/swc
bool cursor_plane_initialize(struct cursor_plane * plane, uint32_t crtc,
                             const struct swc_rectangle * origin)
{
    plane->origin = origin;
    plane->crtc = crtc;
    plane->swc_listener.notify = &handle_swc_event;
    wl_signal_add(&swc.event_signal, &plane->swc_listener);
    view_initialize(&plane->view, &view_impl);

    return true;
}
示例#4
0
bool cursor_plane_initialize(struct cursor_plane * plane, uint32_t crtc,
                             const struct swc_rectangle * origin)
{
    if (drmModeSetCursor(swc.drm->fd, crtc, 0, 0, 0) != 0)
        return false;

    plane->origin = origin;
    plane->crtc = crtc;
    plane->launch_listener.notify = &handle_launch_event;
    wl_signal_add(&swc.launch->event_signal, &plane->launch_listener);
    view_initialize(&plane->view, &view_impl);

    return true;
}
示例#5
0
文件: app.c 项目: rzel/dim3
bool app_start(char *err_str)
{
		// initialize timing

	game_time_initialize();
	
		// physics ray tracing
		
	if (!ray_trace_initialize(err_str)) return(FALSE);
	
		// OS network initialization
		
	net_initialize();
	
		// read setup preferences
		
	setup_xml_read();
	
		// client network defaults
		
	net_setup.mode=net_mode_none;
	
		// initialize server
		
	if (!server_initialize(err_str)) return(FALSE);

		// initialize view
		// if not running in dedicated host mode
	
	if (!app.dedicated_host) {

		if (!view_initialize(err_str)) {
			server_shutdown();
			return(FALSE);
		}

		console_initialize();
	}

	return(TRUE);
}