gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Structs.TimeCoord

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Structs.TimeCoord module in the gi-gdk4 package.

The link below will take you to the relevant entry in the gi-gdk4 documentation.

Documentation

newtype TimeCoord #

Instances

Instances details
Eq TimeCoord 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

Methods

(==) :: TimeCoord -> TimeCoord -> Bool

(/=) :: TimeCoord -> TimeCoord -> Bool

BoxedPtr TimeCoord 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

CallocPtr TimeCoord 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

Methods

boxedPtrCalloc :: IO (Ptr TimeCoord) #

ManagedPtrNewtype TimeCoord 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

tag ~ 'AttrSet => Constructible TimeCoord tag 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

Methods

new :: MonadIO m => (ManagedPtr TimeCoord -> TimeCoord) -> [AttrOp TimeCoord tag] -> m TimeCoord #

HasAttributeList TimeCoord 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

(info ~ ResolveTimeCoordMethod t TimeCoord, OverloadedMethod info TimeCoord p, HasField t TimeCoord p) => HasField (t :: Symbol) TimeCoord p 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

Methods

getField :: TimeCoord -> p

(info ~ ResolveTimeCoordMethod t TimeCoord, OverloadedMethodInfo info TimeCoord) => IsLabel t (MethodProxy info TimeCoord) 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

Methods

fromLabel :: MethodProxy info TimeCoord

(info ~ ResolveTimeCoordMethod t TimeCoord, OverloadedMethod info TimeCoord p) => IsLabel t (TimeCoord -> p) 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

Methods

fromLabel :: TimeCoord -> p

type AttributeList TimeCoord 
Instance details

Defined in GI.Gdk.Structs.TimeCoord

type AttributeList TimeCoord = TimeCoordAttributeList

type family ResolveTimeCoordMethod (t :: Symbol) o where ... #

Equations

ResolveTimeCoordMethod l o = MethodResolutionFailed l o :: Type 

getTimeCoordFlags :: MonadIO m => TimeCoord -> m [AxisFlags] #

getTimeCoordTime :: MonadIO m => TimeCoord -> m Word32 #

newZeroTimeCoord :: MonadIO m => m TimeCoord #

setTimeCoordFlags :: MonadIO m => TimeCoord -> [AxisFlags] -> m () #

setTimeCoordTime :: MonadIO m => TimeCoord -> Word32 -> m () #

timeCoord_flags :: AttrLabelProxy "flags" #

timeCoord_time :: AttrLabelProxy "time" #