Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class EV_PIXEL_BUFFER_IMP General cluster: implementation_mswin description: "Windows implementation for EV_PIXEL_BUFFER_I." keywords: "drawable, primitives, figures, buffer, bitmap, picture" create: make Ancestors EV_PIXEL_BUFFER_I* Queries area: EV_RECTANGLE data_ptr: POINTER gdip_bitmap: detachable WEL_GDIP_BITMAP get_pixel (a_x, a_y: NATURAL_32): NATURAL_32 height: INTEGER_32 initial_height: INTEGER_32 initial_width: INTEGER_32 is_destroyed: BOOLEAN Is_gdi_plus_installed: BOOLEAN is_locked: BOOLEAN mask_bitmap (a_rect: EV_RECTANGLE): EV_BITMAP pixel_iterator: EV_PIXEL_BUFFER_ITERATOR pixmap: detachable EV_PIXMAP save_to_pointer: detachable MANAGED_POINTER stretched (a_width, a_height: INTEGER_32): EV_PIXEL_BUFFER sub_pixel_buffer (a_rect: EV_RECTANGLE): EV_PIXEL_BUFFER sub_pixmap (a_rect: EV_RECTANGLE): EV_PIXMAP width: INTEGER_32 Commands destroy draw_pixel_buffer (a_pixel_buffer: EV_PIXEL_BUFFER; a_dest_rect: EV_RECTANGLE) draw_pixel_buffer_with_x_y (a_x, a_y: INTEGER_32; a_pixel_buffer: EV_PIXEL_BUFFER) draw_text (a_text: READABLE_STRING_GENERAL; a_font: EV_FONT; a_point: EV_COORDINATE) draw_to_drawable (a_drawable: EV_DRAWABLE) draw_to_drawable_with_dest_rect_src_rect (a_drawable: EV_DRAWABLE; a_dest_rect, a_src_rect: WEL_RECT) lock make make_with_pixmap (a_pixmap: EV_PIXMAP) make_with_size (a_width, a_height: INTEGER_32) old_make (an_interface: EV_PIXEL_BUFFER) save_to_named_path (a_file_name: PATH) set_from_icon (a_wel_icon: WEL_ICON) set_gdip_image (a_gdip_image: WEL_GDIP_BITMAP) set_pixel (a_x, a_y, rgba: NATURAL_32) set_with_named_path (a_file_name: PATH) set_with_pointer (a_pointer: POINTER; a_size: INTEGER_32) unlock
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org