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 |
- newtype FixedChild = FixedChild (ManagedPtr FixedChild)
- newZeroFixedChild :: MonadIO m => m FixedChild
- noFixedChild :: Maybe FixedChild
- clearFixedChildWidget :: MonadIO m => FixedChild -> m ()
- fixedChild_widget :: AttrLabelProxy "widget"
- getFixedChildWidget :: MonadIO m => FixedChild -> m (Maybe Widget)
- setFixedChildWidget :: MonadIO m => FixedChild -> Ptr Widget -> m ()
- fixedChild_x :: AttrLabelProxy "x"
- getFixedChildX :: MonadIO m => FixedChild -> m Int32
- setFixedChildX :: MonadIO m => FixedChild -> Int32 -> m ()
- fixedChild_y :: AttrLabelProxy "y"
- getFixedChildY :: MonadIO m => FixedChild -> m Int32
- setFixedChildY :: MonadIO m => FixedChild -> Int32 -> m ()
Exported types
newtype FixedChild Source #
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 #
fixedChild_widget :: AttrLabelProxy "widget" Source #
getFixedChildWidget :: MonadIO m => FixedChild -> m (Maybe Widget) Source #
setFixedChildWidget :: MonadIO m => FixedChild -> Ptr Widget -> m () Source #
x
fixedChild_x :: AttrLabelProxy "x" Source #
getFixedChildX :: MonadIO m => FixedChild -> m Int32 Source #
setFixedChildX :: MonadIO m => FixedChild -> Int32 -> m () Source #
y
fixedChild_y :: AttrLabelProxy "y" Source #
getFixedChildY :: MonadIO m => FixedChild -> m Int32 Source #
setFixedChildY :: MonadIO m => FixedChild -> Int32 -> m () Source #