| 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.Gtk.Structs.FixedChild
Contents
Description
- newtype FixedChild = FixedChild (ForeignPtr FixedChild)
- newZeroFixedChild :: MonadIO m => m FixedChild
- noFixedChild :: Maybe FixedChild
- clearFixedChildWidget :: MonadIO m => FixedChild -> m ()
- fixedChildWidget :: AttrLabelProxy "widget"
- getFixedChildWidget :: MonadIO m => FixedChild -> m (Maybe Widget)
- setFixedChildWidget :: MonadIO m => FixedChild -> Ptr Widget -> m ()
- fixedChildX :: AttrLabelProxy "x"
- getFixedChildX :: MonadIO m => FixedChild -> m Int32
- setFixedChildX :: MonadIO m => FixedChild -> Int32 -> m ()
- fixedChildY :: AttrLabelProxy "y"
- getFixedChildY :: MonadIO m => FixedChild -> m Int32
- setFixedChildY :: MonadIO m => FixedChild -> Int32 -> m ()
Exported types
newtype FixedChild Source #
Constructors
| FixedChild (ForeignPtr FixedChild) |
Instances
| WrappedPtr FixedChild Source # | |
| (~) AttrOpTag tag AttrSet => Constructible FixedChild tag Source # | |
| ((~) * info (ResolveFixedChildMethod t FixedChild), MethodInfo * info FixedChild p) => IsLabel t (FixedChild -> p) Source # | |
| ((~) * info (ResolveFixedChildMethod t FixedChild), MethodInfo * info FixedChild p) => IsLabelProxy t (FixedChild -> p) Source # | |
| HasAttributeList * FixedChild Source # | |
| type AttributeList FixedChild Source # | |
newZeroFixedChild :: MonadIO m => m FixedChild Source #
Construct a FixedChild struct initialized to zero.
Properties
Widget
clearFixedChildWidget :: MonadIO m => FixedChild -> m () Source #
fixedChildWidget :: AttrLabelProxy "widget" Source #
getFixedChildWidget :: MonadIO m => FixedChild -> m (Maybe Widget) Source #
setFixedChildWidget :: MonadIO m => FixedChild -> Ptr Widget -> m () Source #
X
fixedChildX :: AttrLabelProxy "x" Source #
getFixedChildX :: MonadIO m => FixedChild -> m Int32 Source #
setFixedChildX :: MonadIO m => FixedChild -> Int32 -> m () Source #
Y
fixedChildY :: AttrLabelProxy "y" Source #
getFixedChildY :: MonadIO m => FixedChild -> m Int32 Source #
setFixedChildY :: MonadIO m => FixedChild -> Int32 -> m () Source #