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

GI.Gdk.Structs.FrameTimings

Description

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

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

Documentation

newtype FrameTimings #

Instances

Instances details
Eq FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

(==) :: FrameTimings -> FrameTimings -> Bool

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

GBoxed FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

ManagedPtrNewtype FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

TypedObject FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

glibType :: IO GType #

HasParentTypes FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

HasAttributeList FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

(info ~ ResolveFrameTimingsMethod t FrameTimings, OverloadedMethod info FrameTimings p, HasField t FrameTimings p) => HasField (t :: Symbol) FrameTimings p 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

getField :: FrameTimings -> p

(signature ~ m Bool, MonadIO m) => OverloadedMethod FrameTimingsGetCompleteMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetFrameCounterMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetFrameTimeMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetPredictedPresentationTimeMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetPresentationTimeMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetRefreshIntervalMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

(signature ~ m FrameTimings, MonadIO m) => OverloadedMethod FrameTimingsRefMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod FrameTimingsUnrefMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsGetCompleteMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo FrameTimingsGetFrameCounterMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo FrameTimingsGetFrameTimeMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo FrameTimingsGetPredictedPresentationTimeMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo FrameTimingsGetPresentationTimeMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo FrameTimingsGetRefreshIntervalMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo FrameTimingsRefMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo FrameTimingsUnrefMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveFrameTimingsMethod t FrameTimings, OverloadedMethodInfo info FrameTimings) => IsLabel t (MethodProxy info FrameTimings) 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

fromLabel :: MethodProxy info FrameTimings

(info ~ ResolveFrameTimingsMethod t FrameTimings, OverloadedMethod info FrameTimings p) => IsLabel t (FrameTimings -> p) 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

fromLabel :: FrameTimings -> p

IsGValue (Maybe FrameTimings) 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe FrameTimings -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe FrameTimings) #

type AttributeList FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

type AttributeList FrameTimings = FrameTimingsAttributeList
type ParentTypes FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

type ParentTypes FrameTimings = '[] :: [Type]

data FrameTimingsGetCompleteMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod FrameTimingsGetCompleteMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsGetCompleteMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FrameTimingsGetFrameCounterMethodInfo #

Instances

Instances details
(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetFrameCounterMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsGetFrameCounterMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FrameTimingsGetFrameTimeMethodInfo #

Instances

Instances details
(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetFrameTimeMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsGetFrameTimeMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FrameTimingsGetPredictedPresentationTimeMethodInfo #

Instances

Instances details
(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetPredictedPresentationTimeMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsGetPredictedPresentationTimeMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FrameTimingsGetPresentationTimeMethodInfo #

Instances

Instances details
(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetPresentationTimeMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsGetPresentationTimeMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FrameTimingsGetRefreshIntervalMethodInfo #

Instances

Instances details
(signature ~ m Int64, MonadIO m) => OverloadedMethod FrameTimingsGetRefreshIntervalMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsGetRefreshIntervalMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FrameTimingsRefMethodInfo #

Instances

Instances details
(signature ~ m FrameTimings, MonadIO m) => OverloadedMethod FrameTimingsRefMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsRefMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FrameTimingsUnrefMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod FrameTimingsUnrefMethodInfo FrameTimings signature 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethod :: FrameTimings -> signature

OverloadedMethodInfo FrameTimingsUnrefMethodInfo FrameTimings 
Instance details

Defined in GI.Gdk.Structs.FrameTimings

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

frameTimingsGetComplete :: (HasCallStack, MonadIO m) => FrameTimings -> m Bool #

frameTimingsGetFrameCounter :: (HasCallStack, MonadIO m) => FrameTimings -> m Int64 #

frameTimingsGetFrameTime :: (HasCallStack, MonadIO m) => FrameTimings -> m Int64 #

frameTimingsGetPredictedPresentationTime :: (HasCallStack, MonadIO m) => FrameTimings -> m Int64 #

frameTimingsGetPresentationTime :: (HasCallStack, MonadIO m) => FrameTimings -> m Int64 #

frameTimingsGetRefreshInterval :: (HasCallStack, MonadIO m) => FrameTimings -> m Int64 #

frameTimingsRef :: (HasCallStack, MonadIO m) => FrameTimings -> m FrameTimings #

frameTimingsUnref :: (HasCallStack, MonadIO m) => FrameTimings -> m () #