- data BitmapImageString = forall s . StringCells s => BitmapImageString {}
- data BitmapStringRGB32 = BitmapStringRGB32 {}
- bmps_dimensions :: :-> BitmapStringRGB32 (Int, Int)
- bmps_data :: :-> BitmapStringRGB32 BitmapImageString
- encodeIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> s
- tryIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> s -> Either String BitmapStringRGB32
- padByte :: Word8
Documentation
data BitmapImageString Source
Polymorphic container of a string
forall s . StringCells s => BitmapImageString | |
data BitmapStringRGB32 Source
A bitmap represented as a string, which contains a series of aligned rows, which themselves consist of a series of pixels stored in 4 bytes in which the most significant byte is unused (thus the rows are always aligned to a four-byte boundary)
BitmapStringRGB32 | |
|
encodeIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> sSource
tryIBF_RGB32' :: StringCells s => BitmapStringRGB32 -> s -> Either String BitmapStringRGB32Source