|
|
|
|
|
|
|
| Documentation |
|
| type ImlibProgressFunction = ImlibImage -> Word8 -> Int -> Int -> Int -> Int -> IO Int |
|
| type ImlibDataDestructorFunction = ImlibImage -> Ptr () -> IO () |
|
| data ImlibTTFEncoding |
| Constructors | | ImlibTTFEncodingISO88591 | | | ImlibTTFEncodingISO88592 | | | ImlibTTFEncodingISO88593 | | | ImlibTTFEncodingISO88594 | | | ImlibTTFEncodingISO88595 | |
| Instances | |
|
|
| data ImlibLoadError |
| Constructors | | ImlibLoadErrorNone | | | ImlibLoadErrorFileDoesNotExist | | | ImlibLoadErrorFileIsDirectory | | | ImlibLoadErrorPermissionDeniedToRead | | | ImlibLoadErrorNoLoaderForFileFormat | | | ImlibLoadErrorPathTooLong | | | ImlibLoadErrorPathComponentNonExistant | | | ImlibLoadErrorPathComponentNotDirectory | | | ImlibLoadErrorPathPointsOutsideAddressSpace | | | ImlibLoadErrorTooManySymbolicLinks | | | ImlibLoadErrorOutOfMemory | | | ImlibLoadErrorOutOfFileDescriptors | | | ImlibLoadErrorPermissionDeniedToWrite | | | ImlibLoadErrorOutOfDiskSpace | | | ImlibLoadErrorUnknown | |
| Instances | |
|
|
| data ImlibTextDirection |
| Constructors | | ImlibTextToRight | | | ImlibTextToLeft | | | ImlibTextToDown | | | ImlibTextToUp | | | ImlibTextToAngle | |
| Instances | |
|
|
| data ImlibOperation |
| Constructors | | ImlibOpCopy | | | ImlibOpAdd | | | ImlibOpSubtract | | | ImlibOpReshade | |
| Instances | |
|
|
| data ImlibColor |
| Constructors | | Instances | |
|
|
| data ImlibBorder |
| Constructors | | Instances | |
|
|
| data ImlibPolygon |
|
|
| data ImlibFilter |
|
|
| data ImlibColorRange |
|
|
| data ImlibFont |
|
|
| data ImlibUpdates |
|
|
| data ImlibColorModifier |
|
|
| data ImlibImage |
|
|
| data ImlibContext |
|
|
| contextSetOperation :: ImlibOperation -> IO () |
|
| contextSetDirection :: ImlibTextDirection -> IO () |
|
| contextGetOperation :: IO ImlibOperation |
|
| contextGetDirection :: IO ImlibTextDirection |
|
| contextGetColor :: IO (Int, Int, Int, Int) |
|
| contextGetColorCmya :: IO (Int, Int, Int, Int) |
|
| contextGetColorHsva :: IO (Int, Int, Int, Int) |
|
| contextGetColorHlsa :: IO (Int, Int, Int, Int) |
|
| contextGetImlibColor :: IO ImlibColor |
|
| loadImageWithErrorReturn :: String -> IO (ImlibImage, ImlibLoadError) |
|
| imageWithData :: (Ptr Word32 -> IO a) -> IO a |
|
| imageGetBorder :: IO ImlibBorder |
|
| imageSetBorder :: ImlibBorder -> IO () |
|
| imageFormat :: IO String |
|
| updatesGetCoordinates :: ImlibUpdates -> IO (Int, Int, Int, Int) |
|
| imageQueryPixelCmya :: Int -> Int -> IO (Int, Int, Int, Int) |
|
| imageQueryPixelHsva :: Int -> Int -> IO (Int, Int, Int, Int) |
|
| imageQueryPixelHlsa :: Int -> Int -> IO (Int, Int, Int, Int) |
|
| saveImageWithErrorReturn :: String -> IO ImlibLoadError |
|
| createImageUsingArray :: Array (Int, Int) ImlibColor -> IO ImlibImage |
|
| withImageBits :: (Int -> Int -> [Word32] -> [Word32]) -> IO () |
|
| withImage :: (Int -> Int -> [ImlibColor] -> [ImlibColor]) -> IO () |
|
| Produced by Haddock version 0.8 |