{-# LANGUAGE FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, GeneralizedNewtypeDeriving, MonoLocalBinds, MultiParamTypeClasses, ScopedTypeVariables, TypeSynonymInstances, UndecidableInstances #-}
{-# LANGUAGE NoMonomorphismRestriction #-}
module Graphics.UI.Qtah.Gui.QSurface (
QSurfaceValue (..),
QSurfaceConstPtr (..),
QSurfacePtr (..),
QSurfaceConst,
QSurface,
castConst,
cast,
downCastConst,
downCast,
size,
supportsOpenGL,
surfaceClass,
surfaceType,
QSurfaceSurfaceClass (..),
QSurfaceSurfaceType (..),
) where
import Graphics.UI.Qtah.Generated.Gui.QSurface
import Prelude ()
castConst = toQSurfaceConst
cast = toQSurface
downCastConst = downToQSurfaceConst
downCast = downToQSurface