Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Clutter.Objects.Constraint
Contents
Description
The Constraint
structure contains only
private data and should be accessed using the provided API
Since: 1.4
Synopsis
- newtype Constraint = Constraint (ManagedPtr Constraint)
- class (GObject o, IsDescendantOf Constraint o) => IsConstraint o
- toConstraint :: (MonadIO m, IsConstraint o) => o -> m Constraint
Exported types
newtype Constraint Source #
Memory-managed wrapper type.
Constructors
Constraint (ManagedPtr Constraint) |
Instances
Eq Constraint Source # | |
Defined in GI.Clutter.Objects.Constraint | |
GObject Constraint Source # | |
Defined in GI.Clutter.Objects.Constraint | |
ManagedPtrNewtype Constraint Source # | |
Defined in GI.Clutter.Objects.Constraint Methods toManagedPtr :: Constraint -> ManagedPtr Constraint | |
TypedObject Constraint Source # | |
Defined in GI.Clutter.Objects.Constraint | |
HasParentTypes Constraint Source # | |
Defined in GI.Clutter.Objects.Constraint | |
IsGValue (Maybe Constraint) Source # | Convert |
Defined in GI.Clutter.Objects.Constraint Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Constraint -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Constraint) | |
type ParentTypes Constraint Source # | |
Defined in GI.Clutter.Objects.Constraint |
class (GObject o, IsDescendantOf Constraint o) => IsConstraint o Source #
Type class for types which can be safely cast to Constraint
, for instance with toConstraint
.
Instances
(GObject o, IsDescendantOf Constraint o) => IsConstraint o Source # | |
Defined in GI.Clutter.Objects.Constraint |
toConstraint :: (MonadIO m, IsConstraint o) => o -> m Constraint Source #
Cast to Constraint
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getActor, getData, getEnabled, getName, getProperty, getQdata.