Qtc.Core.QEasingCurve

Contents

Documentation

class QqEasingCurve x1 where #

Methods

qEasingCurve :: x1 -> IO (QEasingCurve ()) #

Instances
QqEasingCurve () # 
Instance details

Defined in Qtc.Core.QEasingCurve

Methods

qEasingCurve :: () -> IO (QEasingCurve ()) #

QqEasingCurve QEasingCurve_Type # 
Instance details

Defined in Qtc.Core.QEasingCurve

QqEasingCurve (QEasingCurve t1) # 
Instance details

Defined in Qtc.Core.QEasingCurve

Methods

qEasingCurve :: QEasingCurve t1 -> IO (QEasingCurve ()) #

class QqEasingCurve_nf x1 where #

Methods

qEasingCurve_nf :: x1 -> IO (QEasingCurve ()) #

Instances
QqEasingCurve_nf () # 
Instance details

Defined in Qtc.Core.QEasingCurve

Methods

qEasingCurve_nf :: () -> IO (QEasingCurve ()) #

QqEasingCurve_nf QEasingCurve_Type # 
Instance details

Defined in Qtc.Core.QEasingCurve

QqEasingCurve_nf (QEasingCurve t1) # 
Instance details

Defined in Qtc.Core.QEasingCurve

Methods

qEasingCurve_nf :: QEasingCurve t1 -> IO (QEasingCurve ()) #

addTCBSegment :: QEasingCurve a -> (PointF, Double, Double, Double) -> IO () #

qaddTCBSegment :: QEasingCurve a -> (QPointF t1, Double, Double, Double) -> IO () #

amplitude :: QEasingCurve a -> () -> IO Double #

customType :: QEasingCurve a -> () -> IO Double #

overshoot :: QEasingCurve a -> () -> IO Double #

period :: QEasingCurve a -> () -> IO Double #

setAmplitude :: QEasingCurve a -> Double -> IO () #

setCustomType :: QEasingCurve a -> Double -> IO () #

setOvershoot :: QEasingCurve a -> Double -> IO () #

setPeriod :: QEasingCurve a -> Double -> IO () #

toCubicSpline :: QEasingCurve a -> () -> IO [QPointF ()] #

valueForProgress :: QEasingCurve a -> Double -> IO Double #

Orphan instances

QsetType (QEasingCurve a) QEasingCurve_Type # 
Instance details

Methods

setType :: QEasingCurve a -> QEasingCurve_Type -> IO () #

Qqtype (QEasingCurve a) () (IO QEasingCurve_Type) # 
Instance details

Methods

qtype :: QEasingCurve a -> () -> IO QEasingCurve_Type #

Qqswap (QEasingCurve ()) (QEasingCurve t1) # 
Instance details

Methods

qswap :: QEasingCurve () -> QEasingCurve t1 -> IO () #

Qqswap (QEasingCurveSc a) (QEasingCurve t1) # 
Instance details

Methods

qswap :: QEasingCurveSc a -> QEasingCurve t1 -> IO () #

Qqone (QEasingCurve ()) (QEasingCurve t1) # 
Instance details

Methods

qone :: QEasingCurve () -> QEasingCurve t1 -> IO Bool #

Qqone (QEasingCurveSc a) (QEasingCurve t1) # 
Instance details

Methods

qone :: QEasingCurveSc a -> QEasingCurve t1 -> IO Bool #

Qqoe (QEasingCurve ()) (QEasingCurve t1) # 
Instance details

Methods

qoe :: QEasingCurve () -> QEasingCurve t1 -> IO Bool #

Qqoe (QEasingCurveSc a) (QEasingCurve t1) # 
Instance details

Methods

qoe :: QEasingCurveSc a -> QEasingCurve t1 -> IO Bool #

Qqot (QEasingCurve ()) (QEasingCurve t1) (IO (QEasingCurve ())) # 
Instance details

Methods

qot :: QEasingCurve () -> QEasingCurve t1 -> IO (QEasingCurve ()) #

Qqot (QEasingCurveSc a) (QEasingCurve t1) (IO (QEasingCurve ())) # 
Instance details

Methods

qot :: QEasingCurveSc a -> QEasingCurve t1 -> IO (QEasingCurve ()) #