summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cocoa/bitmap.m42
1 files changed, 21 insertions, 21 deletions
diff --git a/cocoa/bitmap.m b/cocoa/bitmap.m
index 45ea1e0a2..52777bc7a 100644
--- a/cocoa/bitmap.m
+++ b/cocoa/bitmap.m
@@ -94,6 +94,27 @@ void bitmap_set_opaque(void *bitmap, bool opaque)
[bmp setOpaque: opaque ? YES : NO];
}
+unsigned char *bitmap_get_buffer(void *bitmap)
+{
+ NSCParameterAssert( NULL != bitmap );
+ NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap;
+ return [bmp bitmapData];
+}
+
+size_t bitmap_get_rowstride(void *bitmap)
+{
+ NSCParameterAssert( NULL != bitmap );
+ NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap;
+ return [bmp bytesPerRow];
+}
+
+size_t bitmap_get_bpp(void *bitmap)
+{
+ NSCParameterAssert( NULL != bitmap );
+ NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap;
+ return [bmp bitsPerPixel] / 8;
+}
+
bool bitmap_test_opaque(void *bitmap)
{
NSCParameterAssert( bitmap_get_bpp( bitmap ) == BYTES_PER_PIXEL );
@@ -116,27 +137,6 @@ bool bitmap_test_opaque(void *bitmap)
return true;
}
-unsigned char *bitmap_get_buffer(void *bitmap)
-{
- NSCParameterAssert( NULL != bitmap );
- NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap;
- return [bmp bitmapData];
-}
-
-size_t bitmap_get_rowstride(void *bitmap)
-{
- NSCParameterAssert( NULL != bitmap );
- NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap;
- return [bmp bytesPerRow];
-}
-
-size_t bitmap_get_bpp(void *bitmap)
-{
- NSCParameterAssert( NULL != bitmap );
- NSBitmapImageRep *bmp = (NSBitmapImageRep *)bitmap;
- return [bmp bitsPerPixel] / 8;
-}
-
bool bitmap_save(void *bitmap, const char *path, unsigned flags)
{
NSCParameterAssert( NULL != bitmap );