| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.Qtah.Gui.QSurface
Documentation
class QSurfaceValue a where Source #
Minimal complete definition
Methods
withQSurfacePtr :: a -> (QSurfaceConst -> IO b) -> IO b Source #
Instances
| QSurfaceConstPtr a => QSurfaceValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QSurface Methods withQSurfacePtr :: a -> (QSurfaceConst -> IO b) -> IO b Source # | |
class CppPtr this => QSurfaceConstPtr this where Source #
Minimal complete definition
Methods
toQSurfaceConst :: this -> QSurfaceConst Source #
Instances
class QSurfaceConstPtr this => QSurfacePtr this where Source #
Minimal complete definition
Methods
toQSurface :: this -> QSurface Source #
Instances
| QSurfacePtr QSurface Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QSurface Methods toQSurface :: QSurface -> QSurface Source # | |
| QSurfacePtr QWindow Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QWindow Methods toQSurface :: QWindow -> QSurface Source # | |
| QSurfacePtr QPaintDeviceWindow Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QPaintDeviceWindow Methods | |
| QSurfacePtr QRasterWindow Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QRasterWindow Methods toQSurface :: QRasterWindow -> QSurface Source # | |
| QSurfacePtr QtahRasterWindow Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QtahRasterWindow Methods | |
| QSurfacePtr QOpenGLWindow Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QOpenGLWindow Methods toQSurface :: QOpenGLWindow -> QSurface Source # | |
| QSurfacePtr QtahOpenGLWindow Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QtahOpenGLWindow Methods | |
data QSurfaceConst Source #
Instances
Instances
| Eq QSurface Source # | |
| Ord QSurface Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QSurface | |
| Show QSurface Source # | |
| CppPtr QSurface Source # | |
| Deletable QSurface Source # | |
| QSurfacePtr QSurface Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QSurface Methods toQSurface :: QSurface -> QSurface Source # | |
| QSurfaceConstPtr QSurface Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QSurface Methods | |
| Assignable (Ptr (Ptr QSurface)) QSurface Source # | |
| Decodable (Ptr (Ptr QSurface)) QSurface Source # | |
castConst :: QSurfaceConstPtr this => this -> QSurfaceConst Source #
cast :: QSurfacePtr this => this -> QSurface Source #
downCastConst :: QSurfaceSuperConst a => a -> QSurfaceConst Source #
supportsOpenGL :: QSurfaceValue arg'1 => arg'1 -> IO Bool Source #
surfaceClass :: QSurfaceValue arg'1 => arg'1 -> IO QSurfaceSurfaceClass Source #
surfaceType :: QSurfaceValue arg'1 => arg'1 -> IO QSurfaceSurfaceType Source #
data QSurfaceSurfaceClass Source #
Instances
data QSurfaceSurfaceType Source #
Constructors
| RasterSurface | |
| OpenGLSurface | |
| RasterGLSurface |