summaryrefslogtreecommitdiff
path: root/beos/bitmap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'beos/bitmap.cpp')
-rw-r--r--beos/bitmap.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/beos/bitmap.cpp b/beos/bitmap.cpp
index 1524aed0c..7f7d2b156 100644
--- a/beos/bitmap.cpp
+++ b/beos/bitmap.cpp
@@ -401,3 +401,20 @@ nsbeos_bitmap_get_pretile_xy(struct bitmap* bitmap)
}
return bitmap->pretile_xy;
}
+
+static struct gui_bitmap_table bitmap_table = {
+ .create = bitmap_create,
+ .destroy = bitmap_destroy,
+ .set_opaque = bitmap_set_opaque,
+ .get_opaque = bitmap_get_opaque,
+ .test_opaque = bitmap_test_opaque,
+ .get_buffer = bitmap_get_buffer,
+ .get_rowstride = bitmap_get_rowstride,
+ .get_width = bitmap_get_width,
+ .get_height = bitmap_get_height,
+ .get_bpp = bitmap_get_bpp,
+ .save = bitmap_save,
+ .modified = bitmap_modified,
+};
+
+struct gui_bitmap_table *beos_bitmap_table = &bitmap_table;