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 |