{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, GeneralizedNewtypeDeriving, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
{-# LANGUAGE NoMonomorphismRestriction #-}
module Graphics.UI.Qtah.Core.QItemSelectionRange (
QItemSelectionRangeValue (..),
QItemSelectionRangeConstPtr (..),
QItemSelectionRangePtr (..),
QItemSelectionRangeConst,
QItemSelectionRange,
castConst,
cast,
downCastConst,
downCast,
decode,
new,
newCopy,
newWithIndex,
newWithIndices,
aSSIGN,
bottom,
bottomRight,
containsBelowParent,
containsIndex,
eQ,
height,
indexes,
intersected,
intersects,
isEmpty,
isValid,
left,
model,
nE,
parent,
right,
swap,
top,
topLeft,
width,
) where
import qualified Foreign.Hoppy.Runtime as QtahFHR
import Graphics.UI.Qtah.Generated.Core.QItemSelectionRange
import qualified Graphics.UI.Qtah.Generated.Core.QItemSelectionRange as M26
import Prelude ()
import qualified Prelude as QtahP
castConst = toQItemSelectionRangeConst
cast = toQItemSelectionRange
downCastConst = downToQItemSelectionRangeConst
downCast = downToQItemSelectionRange
decode :: (QItemSelectionRangeConstPtr this) => this -> QtahP.IO M26.QItemSelectionRange
decode = QtahFHR.decode QtahP.. toQItemSelectionRangeConst