Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
:: Size | The size of this window |
-> Maybe Position | The position of this window |
-> Maybe Text | The window label |
-> Maybe (Ref GlWindow -> IO ()) | Optional custom drawing function |
-> CustomWidgetFuncs GlWindow | other custom widget functions |
-> CustomWindowFuncs GlWindow | Other custom window functions |
-> IO (Ref GlWindow) |
Hierarchy
Graphics.UI.FLTK.LowLevel.Widget | v Graphics.UI.FLTK.LowLevel.Group | v Graphics.UI.FLTK.LowLevel.Window | v Graphics.UI.FLTK.LowLevel.GlWindow
GlWindow functions
canDo ::Ref
GlWindow
->IO
(Bool
) canDoOverlay ::Ref
GlWindow
->IO
(Bool
) destroy ::Ref
GlWindow
->IO
() drawSuper ::Ref
GlWindow
->IO
() flush ::Ref
GlWindow
->IO
() flushSuper ::Ref
GlWindow
->IO
() getContext ::Ref
GlWindow
->IO
(Ref
FlGlContext
) getContextValid ::Ref
GlWindow
->IO
(Bool
) getMode ::Ref
GlWindow
->IO
(Mode
) getValid ::Ref
GlWindow
->IO
(Bool
) handle ::Ref
GlWindow
->Event
-> 'IO(Either'UnknownEvent
()) handleSuper ::Ref
GlWindow
->Event
->IO
(Either
UnknownEvent
()) hide ::Ref
GlWindow
->IO
() hideOverlay ::Ref
GlWindow
->IO
() hideSuper ::Ref
GlWindow
->IO
() invalidate ::Ref
GlWindow
->IO
() makeOverlayCurrent ::Ref
GlWindow
->IO
() ortho ::Ref
GlWindow
->IO
() pixelH ::Ref
GlWindow
->IO
(Int
) pixelW ::Ref
GlWindow
->IO
(Int
) pixelsPerUnit ::Ref
GlWindow
->IO
(Float
) redrawOverlay ::Ref
GlWindow
->IO
() resize ::Ref
GlWindow
->Rectangle
->IO
() resizeSuper ::Ref
GlWindow
->Rectangle
->IO
() setContext ::Ref
GlWindow
->Ref
FlGlContext
->IO
() setContextValid ::Ref
GlWindow
->Bool
->IO
() setContextWithDestroyFlag ::Ref
GlWindow
->Ref
FlGlContext
->Bool
->IO
() setMode ::Ref
GlWindow
->Modes
->IO
() setValid ::Ref
GlWindow
->Bool
->IO
() showWidget ::Ref
GlWindow
->IO
() showWidgetSuper ::Ref
GlWindow
->IO
() swapBuffers ::Ref
GlWindow
->IO
()
Orphan instances
impl ~ IO Int => Op (PixelW ()) GlWindow orig impl Source # | |
impl ~ IO Int => Op (PixelH ()) GlWindow orig impl Source # | |
impl ~ IO Float => Op (PixelsPerUnit ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (MakeOverlayCurrent ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (HideOverlay ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (Ortho ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (SwapBuffers ()) GlWindow orig impl Source # | |
impl ~ (Ref FlGlContext -> Bool -> IO ()) => Op (SetContextWithDestroyFlag ()) GlWindow orig impl Source # | |
impl ~ (Ref FlGlContext -> IO ()) => Op (SetContext ()) GlWindow orig impl Source # | |
impl ~ IO (Ref FlGlContext) => Op (GetContext ()) GlWindow orig impl Source # | |
impl ~ IO Bool => Op (CanDo ()) GlWindow orig impl Source # | |
impl ~ (Bool -> IO ()) => Op (SetContextValid ()) GlWindow orig impl Source # | |
impl ~ IO Bool => Op (GetContextValid ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (Invalidate ()) GlWindow orig impl Source # | |
impl ~ (Bool -> IO ()) => Op (SetValid ()) GlWindow orig impl Source # | |
impl ~ IO Bool => Op (GetValid ()) GlWindow orig impl Source # | |
impl ~ IO Mode => Op (GetMode ()) GlWindow orig impl Source # | |
impl ~ (Modes -> IO ()) => Op (SetMode ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (Flush ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (RedrawOverlay ()) GlWindow orig impl Source # | |
impl ~ IO Bool => Op (CanDoOverlay ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (FlushSuper ()) GlWindow orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (HandleSuper ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (DrawSuper ()) GlWindow orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (Resize ()) GlWindow orig impl Source # | |
impl ~ (Rectangle -> IO ()) => Op (ResizeSuper ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (Hide ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (HideSuper ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (ShowWidget ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (ShowWidgetSuper ()) GlWindow orig impl Source # | |
impl ~ (Event -> IO (Either UnknownEvent ())) => Op (Handle ()) GlWindow orig impl Source # | |
impl ~ IO () => Op (Destroy ()) GlWindow orig impl Source # | |