Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype RectangleInt = RectangleInt (ManagedPtr RectangleInt)
- newZeroRectangleInt :: MonadIO m => m 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.
Instances
Eq RectangleInt Source # | |
Defined in GI.Cairo.Structs.RectangleInt (==) :: RectangleInt -> RectangleInt -> Bool # (/=) :: RectangleInt -> RectangleInt -> Bool # | |
IsGValue RectangleInt Source # | Convert |
Defined in GI.Cairo.Structs.RectangleInt toGValue :: RectangleInt -> IO GValue # fromGValue :: GValue -> IO RectangleInt # | |
ManagedPtrNewtype RectangleInt Source # | |
Defined in GI.Cairo.Structs.RectangleInt | |
TypedObject RectangleInt Source # | |
Defined in GI.Cairo.Structs.RectangleInt | |
GBoxed RectangleInt Source # | |
Defined in GI.Cairo.Structs.RectangleInt | |
HasParentTypes RectangleInt Source # | |
Defined in GI.Cairo.Structs.RectangleInt | |
tag ~ 'AttrSet => Constructible RectangleInt tag Source # | |
Defined in GI.Cairo.Structs.RectangleInt new :: MonadIO m => (ManagedPtr RectangleInt -> RectangleInt) -> [AttrOp RectangleInt tag] -> m RectangleInt # | |
type ParentTypes RectangleInt Source # | |
Defined in GI.Cairo.Structs.RectangleInt |
newZeroRectangleInt :: MonadIO m => m RectangleInt Source #
Construct a RectangleInt
struct initialized to zero.
Methods
Overloaded methods
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
set
rectangleInt [ #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
set
rectangleInt [ #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
set
rectangleInt [ #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
set
rectangleInt [ #y:=
value ]