Portability | unportable |
---|---|
Stability | unstable |
Maintainer | Ewan Higgs <ewan_higgs@yahoo.co.uk> |
- type DamageReportLevel = CInt
- data DamageNotify = DamageNotify {
- xdn_type :: CInt
- xdn_serial :: CUInt
- xdn_send_event :: Bool
- xdn_display :: Display
- xdn_drawable :: Drawable
- xdn_damage :: Damage
- xdn_level :: CInt
- xdn_more :: Bool
- xdn_timestamp :: Time
- xdn_area :: Rectangle
- xdn_geometry :: Rectangle
- xdamageCreate :: Display -> Drawable -> DamageReportLevel -> IO Damage
- xdamageDestroy :: Display -> Damage -> IO ()
- xdamageSubtract :: Display -> Damage -> Ptr Region -> Ptr Region -> IO ()
- xdamageQueryExtension :: Display -> IO (Maybe (CInt, CInt))
- xdamageQueryVersion :: Display -> IO (Maybe (CInt, CInt))
Documentation
type DamageReportLevel = CIntSource
data DamageNotify Source
DamageNotify | |
|
xdamageCreate :: Display -> Drawable -> DamageReportLevel -> IO DamageSource
Creates a damage object to monitor changes to Drawable
xdamageDestroy :: Display -> Damage -> IO ()Source
Destroys damage.