NetSurf
Functions | Variables
bitmap.h File Reference
#include <Bitmap.h>
Include dependency graph for bitmap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

BBitmap * nsbeos_bitmap_get_primary (struct bitmap *)
 The primary image associated with this bitmap object. More...
 
BBitmap * nsbeos_bitmap_get_pretile_x (struct bitmap *)
 The X-pretiled image associated with this bitmap object. More...
 
BBitmap * nsbeos_bitmap_get_pretile_y (struct bitmap *)
 The Y-pretiled image associated with this bitmap object. More...
 
BBitmap * nsbeos_bitmap_get_pretile_xy (struct bitmap *)
 The XY-pretiled image associated with this bitmap object. More...
 
void bitmap_modified (void *vbitmap)
 The bitmap image has changed, so flush any persistant cache. More...
 

Variables

struct gui_bitmap_tablebeos_bitmap_table
 

Function Documentation

◆ bitmap_modified()

void bitmap_modified ( void *  vbitmap)

The bitmap image has changed, so flush any persistant cache.

Parameters
vbitmapa bitmap, as returned by bitmap_create()

Definition at line 239 of file bitmap.cpp.

References nsbeos_bitmap_free_pretiles(), nsbeos_rgba_to_bgra(), bitmap::primary, and bitmap::shadow.

Referenced by bitmap_render().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nsbeos_bitmap_get_pretile_x()

BBitmap * nsbeos_bitmap_get_pretile_x ( struct bitmap bitmap)

The X-pretiled image associated with this bitmap object.

Parameters
bitmapa bitmap, as returned by bitmap_create()

Definition at line 320 of file bitmap.cpp.

References MIN_PRETILE_WIDTH, nsbeos_bitmap_generate_pretile(), NSLOG, bitmap::pretile_x, bitmap::primary, and width.

Referenced by nsbeos_plot_bitmap().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nsbeos_bitmap_get_pretile_xy()

BBitmap * nsbeos_bitmap_get_pretile_xy ( struct bitmap bitmap)

The XY-pretiled image associated with this bitmap object.

Parameters
bitmapa bitmap, as returned by bitmap_create()

Definition at line 357 of file bitmap.cpp.

References height, MIN_PRETILE_HEIGHT, MIN_PRETILE_WIDTH, nsbeos_bitmap_generate_pretile(), NSLOG, bitmap::pretile_xy, bitmap::primary, and width.

Referenced by nsbeos_plot_bitmap().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nsbeos_bitmap_get_pretile_y()

BBitmap * nsbeos_bitmap_get_pretile_y ( struct bitmap bitmap)

The Y-pretiled image associated with this bitmap object.

Parameters
bitmapa bitmap, as returned by bitmap_create()

Definition at line 339 of file bitmap.cpp.

References height, MIN_PRETILE_HEIGHT, nsbeos_bitmap_generate_pretile(), NSLOG, bitmap::pretile_y, and bitmap::primary.

Referenced by nsbeos_plot_bitmap().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nsbeos_bitmap_get_primary()

BBitmap * nsbeos_bitmap_get_primary ( struct bitmap bitmap)

The primary image associated with this bitmap object.

Parameters
bitmapa bitmap, as returned by bitmap_create()

Definition at line 308 of file bitmap.cpp.

References bitmap::primary.

Referenced by bitmap_render(), gui_window_set_icon(), and nsbeos_plot_bitmap().

Here is the caller graph for this function:

Variable Documentation

◆ beos_bitmap_table

struct gui_bitmap_table* beos_bitmap_table
extern

Definition at line 499 of file bitmap.cpp.

Referenced by gui_init_replicant(), and main().