| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Cairo.Structs.RectangleInt
Contents
Description
No description available in the introspection data.
Synopsis
- newtype RectangleInt = RectangleInt (ManagedPtr RectangleInt)
- newZeroRectangleInt :: MonadIO m => m RectangleInt
- noRectangleInt :: Maybe RectangleInt
- getRectangleIntHeight :: MonadIO m => RectangleInt -> m Int32
- setRectangleIntHeight :: MonadIO m => RectangleInt -> Int32 -> m ()
- getRectangleIntWidth :: MonadIO m => RectangleInt -> m Int32
- setRectangleIntWidth :: MonadIO m => RectangleInt -> Int32 -> m ()
- getRectangleIntX :: MonadIO m => RectangleInt -> m Int32
- setRectangleIntX :: MonadIO m => RectangleInt -> Int32 -> m ()
- getRectangleIntY :: MonadIO m => RectangleInt -> m Int32
- setRectangleIntY :: MonadIO m => RectangleInt -> Int32 -> m ()
Exported types
newtype RectangleInt Source #
Memory-managed wrapper type.
Constructors
| RectangleInt (ManagedPtr RectangleInt) |
Instances
| BoxedObject RectangleInt Source # | |
Defined in GI.Cairo.Structs.RectangleInt Methods boxedType :: RectangleInt -> IO GType # | |
| tag ~ AttrSet => Constructible RectangleInt tag Source # | |
Defined in GI.Cairo.Structs.RectangleInt Methods new :: MonadIO m => (ManagedPtr RectangleInt -> RectangleInt) -> [AttrOp RectangleInt tag] -> m RectangleInt # | |
newZeroRectangleInt :: MonadIO m => m RectangleInt Source #
Construct a RectangleInt struct initialized to zero.
noRectangleInt :: Maybe RectangleInt Source #
A convenience alias for Nothing :: Maybe RectangleInt.
Properties
height
No description available in the introspection data.
getRectangleIntHeight :: MonadIO m => RectangleInt -> m Int32 Source #
Get the value of the “height” field.
When overloading is enabled, this is equivalent to
get rectangleInt #height
setRectangleIntHeight :: MonadIO m => RectangleInt -> Int32 -> m () Source #
Set the value of the “height” field.
When overloading is enabled, this is equivalent to
setrectangleInt [ #height:=value ]
width
No description available in the introspection data.
getRectangleIntWidth :: MonadIO m => RectangleInt -> m Int32 Source #
Get the value of the “width” field.
When overloading is enabled, this is equivalent to
get rectangleInt #width
setRectangleIntWidth :: MonadIO m => RectangleInt -> Int32 -> m () Source #
Set the value of the “width” field.
When overloading is enabled, this is equivalent to
setrectangleInt [ #width:=value ]
x
No description available in the introspection data.
getRectangleIntX :: MonadIO m => RectangleInt -> m Int32 Source #
Get the value of the “x” field.
When overloading is enabled, this is equivalent to
get rectangleInt #x
setRectangleIntX :: MonadIO m => RectangleInt -> Int32 -> m () Source #
Set the value of the “x” field.
When overloading is enabled, this is equivalent to
setrectangleInt [ #x:=value ]
y
No description available in the introspection data.
getRectangleIntY :: MonadIO m => RectangleInt -> m Int32 Source #
Get the value of the “y” field.
When overloading is enabled, this is equivalent to
get rectangleInt #y
setRectangleIntY :: MonadIO m => RectangleInt -> Int32 -> m () Source #
Set the value of the “y” field.
When overloading is enabled, this is equivalent to
setrectangleInt [ #y:=value ]