Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
:: Size | The size of this window |
-> Maybe Position | The position of this window |
-> Maybe String | 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
Int
canDoOverlay ::Ref
GlWindow
->IO
Int
canDoWithM ::Ref
GlWindow
->Int
->IO
Int
destroy ::Ref
GlWindow
->IO
() drawSuper ::Ref
GlWindow
->IO
() flush ::Ref
GlWindow
->IO
() flushSuper ::Ref
GlWindow
->IO
() getContext ::Ref
GlWindow
->IO
(Ref
GlContext
) getContextValid ::Ref
GlWindow
->IO
Bool
getMode ::Ref
GlWindow
->IO
Mode
getValid ::Ref
GlWindow
->IO
Bool
handle ::Ref
GlWindow
->Event
->IO
Int
handleSuper ::Ref
GlWindow
->Event
->IO
Int
hide ::Ref
GlWindow
->IO
() hideOverlay ::Ref
GlWindow
->IO
() hideSuper ::Ref
GlWindow
->IO
() invalidate ::Ref
GlWindow
->IO
() makeOverlayCurrent ::Ref
GlWindow
->IO
() ortho ::Ref
GlWindow
->IO
() redrawOverlay ::Ref
GlWindow
->IO
() resize ::Ref
GlWindow
->Rectangle
->IO
() resizeSuper ::Ref
GlWindow
->Rectangle
->IO
() setContext ::Ref
GlWindow
->Ref
GlContext
->IO
() setContextValid ::Ref
GlWindow
->Bool
->IO
() setContextWithDestroyFlag ::Ref
GlWindow
->Ref
GlContext
->Bool
->IO
() setMode ::Ref
GlWindow
->Mode
->IO
Int
setValid ::Ref
GlWindow
->Bool
->IO
() showWidget ::Ref
GlWindow
->IO
() showWidgetSuper ::Ref
GlWindow
->IO
() swapBuffers ::Ref
GlWindow
->IO
()
Orphan instances
(~) * 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 GlContext -> Bool -> IO ()) => Op (SetContextWithDestroyFlag ()) GlWindow orig impl Source # | |
(~) * impl (Ref GlContext -> IO ()) => Op (SetContext ()) GlWindow orig impl Source # | |
(~) * impl (IO (Ref GlContext)) => Op (GetContext ()) GlWindow orig impl Source # | |
(~) * impl (IO Int) => Op (CanDo ()) GlWindow orig impl Source # | |
(~) * impl (Int -> IO Int) => Op (CanDoWithM ()) 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 (Mode -> IO Int) => Op (SetMode ()) GlWindow orig impl Source # | |
(~) * impl (IO ()) => Op (Flush ()) GlWindow orig impl Source # | |
(~) * impl (IO ()) => Op (RedrawOverlay ()) GlWindow orig impl Source # | |
(~) * impl (IO Int) => Op (CanDoOverlay ()) GlWindow orig impl Source # | |
(~) * impl (IO ()) => Op (FlushSuper ()) GlWindow orig impl Source # | |
(~) * impl (Event -> IO Int) => 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 Int) => Op (Handle ()) GlWindow orig impl Source # | |
(~) * impl (IO ()) => Op (Destroy ()) GlWindow orig impl Source # | |