| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.GlWindow
Documentation
Arguments
| :: 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 ::RefGlWindow->IO(Bool) canDoOverlay ::RefGlWindow->IO(Bool) destroy ::RefGlWindow->IO() drawSuper ::RefGlWindow->IO() flush ::RefGlWindow->IO() flushSuper ::RefGlWindow->IO() getContext ::RefGlWindow->IO(RefGlContext) getContextValid ::RefGlWindow->IO(Bool) getMode ::RefGlWindow->IO(Mode) getValid ::RefGlWindow->IO(Bool) handle ::RefGlWindow->Event->IO(Int) handleSuper ::RefGlWindow->Event->IO(Int) hide ::RefGlWindow->IO() hideOverlay ::RefGlWindow->IO() hideSuper ::RefGlWindow->IO() invalidate ::RefGlWindow->IO() makeOverlayCurrent ::RefGlWindow->IO() ortho ::RefGlWindow->IO() redrawOverlay ::RefGlWindow->IO() resize ::RefGlWindow->Rectangle->IO() resizeSuper ::RefGlWindow->Rectangle->IO() setContext ::RefGlWindow->RefGlContext->IO() setContextValid ::RefGlWindow->Bool->IO() setContextWithDestroyFlag ::RefGlWindow->RefGlContext->Bool->IO() setMode ::RefGlWindow->Modes->IO() setValid ::RefGlWindow->Bool->IO() showWidget ::RefGlWindow->IO() showWidgetSuper ::RefGlWindow->IO() swapBuffers ::RefGlWindow->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 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 # | |