Appendix: QNX Graphics Framework Library Reference

These functions handle operations that directly involve the QNX Graphics Framework. Using these functions and structures, you can:

Functions

gf_3d_query_config()
gf_3d_target_create()
gf_3d_target_free()
gf_context_create()
gf_context_disable_alpha()
gf_context_disable_antialias()
gf_context_disable_chroma()
gf_context_disable_clipping()
gf_context_disable_linedash()
gf_context_disable_pattern()
gf_context_disable_planemask()
gf_context_disable_transform()
gf_context_disable_translation()
gf_context_free()
gf_context_get_surface()
gf_context_init()
gf_context_set_alpha()
gf_context_set_antialias()
gf_context_set_bgcolor()
gf_context_set_bgcolor_native()
gf_context_set_capstyle()
gf_context_set_chroma()
gf_context_set_clipping()
gf_context_set_fgcolor()
gf_context_set_fgcolor_native()
gf_context_set_filter()
gf_context_set_hw_polygon()
gf_context_set_linedash()
gf_context_set_linejoin()
gf_context_set_pattern()
gf_context_set_penwidth()
gf_context_set_planemask()
gf_context_set_polyfill()
gf_context_set_rop()
gf_context_set_surface()
gf_context_set_surface_3d()
gf_context_set_transform()
gf_context_set_translation()
gf_context_unset_surface()
gf_cursor_disable()
gf_cursor_enable()
gf_cursor_set()
gf_cursor_set_pos()
gf_dev_attach()
gf_dev_detach()
gf_dev_get_error()
gf_dev_get_meminfo()
gf_dev_register_thread()
gf_display_attach()
gf_display_detach()
gf_display_query()
gf_display_query_mode()
gf_display_set_dpms()
gf_display_set_external_chroma()
gf_display_set_layer_order()
gf_display_set_mode()
gf_display_snapshot()
gf_display_wait_vsync()
gf_draw_begin()
gf_draw_bitmap()
gf_draw_blit1()
gf_draw_blit2()
gf_draw_blitscaled()
gf_draw_end()
gf_draw_finish()
gf_draw_flush()
gf_draw_image()
gf_draw_poly_fill()
gf_draw_polyline()
gf_draw_rect()
gf_draw_span()
gf_draw_spanlist()
gf_i2c_read()
gf_i2c_write()
gf_i2c_writeread()
gf_layer_attach()
gf_layer_choose_format()
gf_layer_detach()
gf_layer_disable()
gf_layer_enable()
gf_layer_query()
gf_layer_set_blending()
gf_layer_set_brightness()
gf_layer_set_chroma()
gf_layer_set_contrast()
gf_layer_set_dst_viewport()
gf_layer_set_edge()
gf_layer_set_filter()
gf_layer_set_hue()
gf_layer_set_outputs()
gf_layer_set_saturation()
gf_layer_set_src_viewport()
gf_layer_set_surfaces()
gf_layer_update()
gf_layer_update_multi()
gf_surface_attach()
gf_surface_attach_by_sid()
gf_surface_create()
gf_surface_create_layer()
gf_surface_free()
gf_surface_get_dev()
gf_surface_get_info()
gf_surface_reattach()
gf_vcap_attach()
gf_vcap_bind_to_layer()
gf_vcap_detach()
gf_vcap_disable()
gf_vcap_enable()
gf_vcap_set_brightness()
gf_vcap_set_contrast()
gf_vcap_set_flags()
gf_vcap_set_input_dimensions()
gf_vcap_set_input_source()
gf_vcap_set_input_viewport()
gf_vcap_set_output_dimensions()
gf_vcap_set_saturation()
gf_vcap_set_sync_values()
gf_vcap_update()

Structures and types

gf_alpha_t
gf_chroma_t
gf_cursor_t — see gf_cursor_set
gf_dev_info_t — see gf_dev_attach
gf_dim_t
gf_display_info_t — see gf_display_attach
gf_format_t
gf_palette_t
gf_point_t