| Copyright | (c) Ashley Towns 2016 |
|---|---|
| License | BSD3 |
| Maintainer | mail@ashleytowns.id.au |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Bindings.WLC.Geometry
Description
Provides bindings to the geometry WLC data types.
- data C'wlc_point = C'wlc_point {}
- p'wlc_point'x :: Ptr C'wlc_point -> Ptr CInt
- data C'wlc_size = C'wlc_size {}
- p'wlc_point'y :: Ptr C'wlc_point -> Ptr CInt
- p'wlc_size'w :: Ptr C'wlc_size -> Ptr CUInt
- data C'wlc_geometry = C'wlc_geometry {}
- p'wlc_size'h :: Ptr C'wlc_size -> Ptr CUInt
- p'wlc_geometry'origin :: Ptr C'wlc_geometry -> Ptr C'wlc_point
- p'wlc_geometry'size :: Ptr C'wlc_geometry -> Ptr C'wlc_size
Documentation
data C'wlc_point Source
Fixed 2D point
Constructors
| C'wlc_point | |
Fields
| |
Instances
| Eq C'wlc_point Source | |
| Show C'wlc_point Source | |
| Storable C'wlc_point Source | Fixed 2D point, size pair |
| Primitive C'wlc_point Point Source |
p'wlc_point'x :: Ptr C'wlc_point -> Ptr CInt Source
Fixed 2D size
data C'wlc_size Source
Constructors
| C'wlc_size | |
Fields
| |
p'wlc_point'y :: Ptr C'wlc_point -> Ptr CInt Source
p'wlc_size'w :: Ptr C'wlc_size -> Ptr CUInt Source
data C'wlc_geometry Source
Constructors
| C'wlc_geometry | |
p'wlc_size'h :: Ptr C'wlc_size -> Ptr CUInt Source