|
NetSurf
|
RISC OS wimp toolkit bitmap. More...
#include <bitmap.h>
Data Fields | |
| int | width |
| width of bitmap More... | |
| int | height |
| height of bitmap More... | |
| UBYTE * | pixdata |
| struct ExtMemIFace * | iextmem |
| uint32 | size |
| bool | opaque |
| Whether the bitmap is opaque. More... | |
| int | native |
| struct BitMap * | nativebm |
| int | nativebmwidth |
| int | nativebmheight |
| PLANEPTR | native_mask |
| Object * | dto |
| struct nsurl * | url |
| char * | title |
| ULONG * | icondata |
| colour | bg |
| APTR | drawhandle |
| uint8_t * | pixdata |
| short | bpp |
| size_t | rowstride |
| struct bitmap * | resized |
| MFDB | native |
| bool | converted |
| BBitmap * | primary |
| BBitmap * | shadow |
| BBitmap * | pretile_x |
| BBitmap * | pretile_y |
| BBitmap * | pretile_xy |
| cairo_surface_t * | surface |
| cairo_surface_t * | scsurface |
| void * | ptr |
| bool | clear |
| Whether the bitmap should be initialised to zeros. More... | |
| struct osspriteop_area * | sprite_area |
| Uncompressed data, or NULL. More... | |
| HBITMAP | windib |
| BITMAPV5HEADER * | pbmi |
| colour bitmap::bg |
Definition at line 84 of file bitmap.c.
Referenced by ablend_bitmap(), ablend_pixel(), ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), bitmap_convert_tc(), knockout_plot_bitmap(), knockout_plot_bitmap_recursive(), knockout_plot_flush(), plot_blit_bitmap(), and treeview_generate_triangle_bitmap().
| short bitmap::bpp |
Definition at line 64 of file bitmap.h.
Referenced by atari_bitmap_create_ex(), atari_bitmap_realloc(), atari_bitmap_resize(), snapshot_create(), and snapshot_suspend().
| bool bitmap::clear |
Whether the bitmap should be initialised to zeros.
Definition at line 43 of file bitmap.h.
Referenced by bitmap_initialise(), and riscos_bitmap_create().
| bool bitmap::converted |
Definition at line 68 of file bitmap.h.
Referenced by atari_bitmap_destroy(), bitmap_convert_tc(), and bitmap_modified().
| APTR bitmap::drawhandle |
Definition at line 85 of file bitmap.c.
Referenced by ami_bitmap_get_guigfx(), amiga_bitmap_create(), and amiga_bitmap_destroy().
| Object* bitmap::dto |
Definition at line 80 of file bitmap.c.
Referenced by ami_bitmap_from_datatype(), ami_datatype_object_from_bitmap(), and amiga_bitmap_save().
| int bitmap::height |
height of bitmap
Definition at line 70 of file bitmap.c.
Referenced by ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), ami_bitmap_get_mask(), amiga_bitmap_create(), amiga_bitmap_destroy(), amiga_bitmap_modified(), atari_bitmap_buffer_size(), atari_bitmap_create_ex(), atari_bitmap_get_height(), atari_bitmap_realloc(), atari_bitmap_resize(), bitmap(), bitmap_create(), bitmap_get_height(), bitmap_initialise(), bitmap_render(), bitmap_scale(), knockout_plot_bitmap(), knockout_plot_bitmap_recursive(), knockout_plot_flush(), plot_alpha_bitmap(), plot_bitmap(), plot_blit_bitmap(), riscos_bitmap_create(), riscos_bitmap_overlay_sprite(), riscos_bitmap_render(), ro_plot_bitmap(), snapshot_create(), thumbnail_create_8bpp(), and win32_bitmap_create().
| ULONG* bitmap::icondata |
Definition at line 83 of file bitmap.c.
Referenced by ami_bitmap_free_icondata(), ami_bitmap_set_icondata(), and amiga_bitmap_create().
| struct ExtMemIFace* bitmap::iextmem |
Definition at line 72 of file bitmap.c.
Referenced by amiga_bitmap_create(), amiga_bitmap_destroy(), amiga_bitmap_get_buffer(), and amiga_bitmap_unmap_buffer().
| int bitmap::native |
Definition at line 75 of file bitmap.c.
Referenced by ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), ami_bitmap_get_palettemapped(), ami_bitmap_get_truecolour(), amiga_bitmap_create(), amiga_bitmap_modified(), atari_bitmap_destroy(), bitmap_convert_tc(), bitmap_modified(), and snapshot_create().
| PLANEPTR bitmap::native_mask |
Definition at line 79 of file bitmap.c.
Referenced by ami_bitmap_get_mask(), amiga_bitmap_create(), amiga_bitmap_destroy(), and amiga_bitmap_modified().
| struct BitMap* bitmap::nativebm |
Definition at line 76 of file bitmap.c.
Referenced by ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), ami_bitmap_is_nativebm(), amiga_bitmap_create(), amiga_bitmap_destroy(), and amiga_bitmap_modified().
| int bitmap::nativebmheight |
Definition at line 78 of file bitmap.c.
Referenced by ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), and amiga_bitmap_create().
| int bitmap::nativebmwidth |
Definition at line 77 of file bitmap.c.
Referenced by ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), and amiga_bitmap_create().
| bool bitmap::opaque |
Whether the bitmap is opaque.
Definition at line 74 of file bitmap.c.
Referenced by ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), amiga_bitmap_create(), amiga_bitmap_get_opaque(), amiga_bitmap_set_opaque(), atari_bitmap_create_ex(), atari_bitmap_get_opaque(), atari_bitmap_resize(), bitmap(), bitmap_convert_tc(), bitmap_create(), bitmap_get_opaque(), bitmap_render(), bitmap_set_opaque(), plot_bitmap(), riscos_bitmap_create(), riscos_bitmap_get_opaque(), thumbnail_create_8bpp(), and win32_bitmap_create().
| BITMAPV5HEADER* bitmap::pbmi |
Definition at line 27 of file bitmap.h.
Referenced by plot_bitmap(), win32_bitmap_create(), and win32_bitmap_destroy().
| uint8_t * bitmap::pixdata |
Definition at line 71 of file bitmap.c.
Referenced by ablend_bitmap(), ablend_pixel(), amiga_bitmap_create(), amiga_bitmap_destroy(), amiga_bitmap_get_buffer(), amiga_bitmap_unmap_buffer(), atari_bitmap_create_ex(), atari_bitmap_destroy(), atari_bitmap_realloc(), atari_bitmap_resize(), bitmap(), bitmap_convert_tc(), bitmap_get_buffer(), bitmap_modified(), bitmap_render(), bitmap_scale(), plot_alpha_bitmap(), plot_bitmap(), snapshot_create(), and win32_bitmap_create().
| BBitmap* bitmap::pretile_x |
Definition at line 57 of file bitmap.cpp.
Referenced by bitmap_create(), and nsbeos_bitmap_get_pretile_x().
| BBitmap* bitmap::pretile_xy |
Definition at line 59 of file bitmap.cpp.
Referenced by bitmap_create(), and nsbeos_bitmap_get_pretile_xy().
| BBitmap* bitmap::pretile_y |
Definition at line 58 of file bitmap.cpp.
Referenced by bitmap_create(), and nsbeos_bitmap_get_pretile_y().
| BBitmap* bitmap::primary |
Definition at line 55 of file bitmap.cpp.
Referenced by bitmap_create(), bitmap_destroy(), bitmap_get_height(), bitmap_get_rowstride(), bitmap_get_width(), bitmap_modified(), nsbeos_bitmap_generate_pretile(), nsbeos_bitmap_get_pretile_x(), nsbeos_bitmap_get_pretile_xy(), nsbeos_bitmap_get_pretile_y(), and nsbeos_bitmap_get_primary().
| void* bitmap::ptr |
Definition at line 30 of file bitmap.c.
Referenced by bitmap_create(), bitmap_destroy(), and bitmap_get_buffer().
| struct bitmap* bitmap::resized |
Definition at line 66 of file bitmap.h.
Referenced by atari_bitmap_create_ex(), atari_bitmap_destroy(), atari_bitmap_realloc(), atari_bitmap_resize(), bitmap_modified(), and plot_bitmap().
| size_t bitmap::rowstride |
Definition at line 65 of file bitmap.h.
Referenced by atari_bitmap_buffer_size(), atari_bitmap_create_ex(), atari_bitmap_get_rowstride(), atari_bitmap_realloc(), bitmap_convert_tc(), jpeg_cache_convert(), snapshot_create(), and webp_cache_convert().
| cairo_surface_t* bitmap::scsurface |
Definition at line 28 of file bitmap.h.
Referenced by bitmap_destroy(), and nsgtk_print_plot_pixbuf().
| BBitmap* bitmap::shadow |
Definition at line 56 of file bitmap.cpp.
Referenced by bitmap_create(), bitmap_destroy(), bitmap_get_buffer(), and bitmap_modified().
| uint32 bitmap::size |
Definition at line 73 of file bitmap.c.
Referenced by amiga_bitmap_create(), amiga_bitmap_get_buffer(), amiga_bitmap_unmap_buffer(), rsvg_convert(), treeview_generate_copy_bitmap(), treeview_generate_rotate_bitmap(), treeview_generate_triangle_bitmap(), and treeview_init_furniture().
| struct osspriteop_area* bitmap::sprite_area |
Uncompressed data, or NULL.
Definition at line 45 of file bitmap.h.
Referenced by bitmap_initialise(), riscos_bitmap_convert_8bpp(), riscos_bitmap_destroy(), riscos_bitmap_get_buffer(), riscos_bitmap_render(), riscos_bitmap_save(), ro_plot_bitmap(), and thumbnail_create_8bpp().
| cairo_surface_t* bitmap::surface |
Definition at line 27 of file bitmap.h.
Referenced by bitmap_create(), bitmap_destroy(), bitmap_get_buffer(), bitmap_get_rowstride(), bitmap_modified(), bitmap_render(), gui_search_web_provider_update(), gui_window_set_icon(), make_toolbar_item_websearch(), nsgtk_bitmap_get_height(), nsgtk_bitmap_get_width(), nsgtk_plot_bitmap(), and nsgtk_print_plot_pixbuf().
| char* bitmap::title |
Definition at line 82 of file bitmap.c.
Referenced by ami_bitmap_set_title(), ami_datatype_object_from_bitmap(), amiga_bitmap_create(), amiga_bitmap_destroy(), and ro_gui_save_prepare().
| struct nsurl* bitmap::url |
Definition at line 81 of file bitmap.c.
Referenced by ami_bitmap_set_url(), ami_datatype_object_from_bitmap(), amiga_bitmap_create(), amiga_bitmap_destroy(), ro_gui_save_prepare(), and ro_gui_save_set_state().
| int bitmap::width |
width of bitmap
Definition at line 69 of file bitmap.c.
Referenced by ami_bitmap_get_generic(), ami_bitmap_get_guigfx(), ami_bitmap_get_mask(), amiga_bitmap_create(), amiga_bitmap_destroy(), amiga_bitmap_get_rowstride(), amiga_bitmap_modified(), atari_bitmap_create_ex(), atari_bitmap_get_width(), atari_bitmap_realloc(), atari_bitmap_resize(), bitmap(), bitmap_create(), bitmap_get_rowstride(), bitmap_get_width(), bitmap_initialise(), bitmap_render(), bitmap_scale(), knockout_plot_bitmap(), knockout_plot_bitmap_recursive(), knockout_plot_flush(), plot_alpha_bitmap(), plot_bitmap(), plot_blit_bitmap(), riscos_bitmap_create(), riscos_bitmap_overlay_sprite(), riscos_bitmap_render(), ro_plot_bitmap(), snapshot_create(), thumbnail_create_8bpp(), and win32_bitmap_create().
| HBITMAP bitmap::windib |
Definition at line 26 of file bitmap.h.
Referenced by bitmap_render(), plot_alpha_bitmap(), win32_bitmap_create(), and win32_bitmap_destroy().