| 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 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 ::RefGlWindow->IOIntcanDoOverlay ::RefGlWindow->IOIntcanDoWithM ::RefGlWindow->Int->IOIntdestroy ::RefGlWindow->IO() drawSuper ::RefGlWindow->IO() flush ::RefGlWindow->IO() flushSuper ::RefGlWindow->IO() getContext ::RefGlWindow->IO(RefGlContext) getContextValid ::RefGlWindow->IOBoolgetMode ::RefGlWindow->IOModegetValid ::RefGlWindow->IOBoolhandle ::RefGlWindow->Event->IOInthandleSuper ::RefGlWindow->Event->IOInthide ::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->Mode->IOIntsetValid ::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 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 # | |