|
|
|
|
|
|
|
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 |