Erlang -- gl

User's Guide
Reference Manual
Release Notes
PDF
Top

wxErlang
Reference Manual
Version 0.98.9

Expand All
Contract All

Table of Contents

- wx
  - Top of manual page
  - new/0
  - new/1
  - destroy/0
  - get_env/0
  - set_env/1
  - null/0
  - is_null/1
  - getObjectType/1
  - typeCast/2
  - batch/1
  - foreach/2
  - map/2
  - foldl/3
  - foldr/3
  - create_memory/1
  - get_memory_bin/1
  - retain_memory/1
  - release_memory/1
  - debug/1
  - demo/0
- wx_object
  - Top of manual page
  - start/3
  - start/4
  - start_link/3
  - start_link/4
  - call/2
  - call/3
  - cast/2
  - get_pid/1
  - reply/2
- wxAcceleratorEntry
  - Top of manual page
  - new/0
  - new/1
  - getCommand/1
  - getFlags/1
  - getKeyCode/1
  - set/4
  - set/5
  - destroy/1
- wxAcceleratorTable
  - Top of manual page
  - new/0
  - new/2
  - ok/1
  - destroy/1
- wxArtProvider
  - Top of manual page
  - getBitmap/1
  - getBitmap/2
  - getIcon/1
  - getIcon/2
- wxAuiDockArt
- wxAuiManager
  - Top of manual page
  - new/0
  - new/1
  - addPane/2
  - addPane/3
  - addPane/4
  - detachPane/2
  - getAllPanes/1
  - getArtProvider/1
  - getDockSizeConstraint/1
  - getFlags/1
  - getManagedWindow/1
  - getManager/1
  - getPane/2
  - hideHint/1
  - insertPane/3
  - insertPane/4
  - loadPaneInfo/3
  - loadPerspective/2
  - loadPerspective/3
  - savePaneInfo/2
  - savePerspective/1
  - setArtProvider/2
  - setDockSizeConstraint/3
  - setFlags/2
  - setManagedWindow/2
  - showHint/2
  - unInit/1
  - update/1
  - destroy/1
- wxAuiManagerEvent
  - Top of manual page
  - setManager/2
  - getManager/1
  - setPane/2
  - getPane/1
  - setButton/2
  - getButton/1
  - setDC/2
  - getDC/1
  - veto/1
  - veto/2
  - getVeto/1
  - setCanVeto/2
  - canVeto/1
- wxAuiNotebook
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - addPage/3
  - addPage/4
  - create/2
  - create/3
  - deletePage/2
  - getArtProvider/1
  - getPage/2
  - getPageBitmap/2
  - getPageCount/1
  - getPageIndex/2
  - getPageText/2
  - getSelection/1
  - insertPage/4
  - insertPage/5
  - removePage/2
  - setArtProvider/2
  - setFont/2
  - setPageBitmap/3
  - setPageText/3
  - setSelection/2
  - setTabCtrlHeight/2
  - setUniformBitmapSize/2
  - destroy/1
- wxAuiNotebookEvent
  - Top of manual page
  - setSelection/2
  - getSelection/1
  - setOldSelection/2
  - getOldSelection/1
  - setDragSource/2
  - getDragSource/1
- wxAuiPaneInfo
  - Top of manual page
  - new/0
  - new/1
  - bestSize/2
  - bestSize/3
  - bottom/1
  - bottomDockable/1
  - bottomDockable/2
  - caption/2
  - captionVisible/1
  - captionVisible/2
  - centre/1
  - centrePane/1
  - closeButton/1
  - closeButton/2
  - defaultPane/1
  - destroyOnClose/1
  - destroyOnClose/2
  - direction/2
  - dock/1
  - dockable/1
  - dockable/2
  - fixed/1
  - float/1
  - floatable/1
  - floatable/2
  - floatingPosition/2
  - floatingPosition/3
  - floatingSize/2
  - floatingSize/3
  - gripper/1
  - gripper/2
  - gripperTop/1
  - gripperTop/2
  - hasBorder/1
  - hasCaption/1
  - hasCloseButton/1
  - hasFlag/2
  - hasGripper/1
  - hasGripperTop/1
  - hasMaximizeButton/1
  - hasMinimizeButton/1
  - hasPinButton/1
  - hide/1
  - isBottomDockable/1
  - isDocked/1
  - isFixed/1
  - isFloatable/1
  - isFloating/1
  - isLeftDockable/1
  - isMovable/1
  - isOk/1
  - isResizable/1
  - isRightDockable/1
  - isShown/1
  - isToolbar/1
  - isTopDockable/1
  - layer/2
  - left/1
  - leftDockable/1
  - leftDockable/2
  - maxSize/2
  - maxSize/3
  - maximizeButton/1
  - maximizeButton/2
  - minSize/2
  - minSize/3
  - minimizeButton/1
  - minimizeButton/2
  - movable/1
  - movable/2
  - name/2
  - paneBorder/1
  - paneBorder/2
  - pinButton/1
  - pinButton/2
  - position/2
  - resizable/1
  - resizable/2
  - right/1
  - rightDockable/1
  - rightDockable/2
  - row/2
  - safeSet/2
  - setFlag/3
  - show/1
  - show/2
  - toolbarPane/1
  - top/1
  - topDockable/1
  - topDockable/2
  - window/2
  - destroy/1
- wxAuiTabArt
- wxBitmap
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - new/3
  - new/4
  - convertToImage/1
  - copyFromIcon/2
  - create/3
  - create/4
  - getDepth/1
  - getHeight/1
  - getPalette/1
  - getMask/1
  - getWidth/1
  - getSubBitmap/2
  - loadFile/2
  - loadFile/3
  - ok/1
  - saveFile/3
  - saveFile/4
  - setDepth/2
  - setHeight/2
  - setMask/2
  - setPalette/2
  - setWidth/2
  - destroy/1
- wxBitmapButton
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getBitmapDisabled/1
  - getBitmapFocus/1
  - getBitmapLabel/1
  - getBitmapSelected/1
  - setBitmapDisabled/2
  - setBitmapFocus/2
  - setBitmapLabel/2
  - setBitmapSelected/2
  - destroy/1
- wxBitmapDataObject
  - Top of manual page
  - new/0
  - new/1
  - getBitmap/1
  - setBitmap/2
  - destroy/1
- wxBoxSizer
  - Top of manual page
  - new/1
  - getOrientation/1
  - destroy/1
- wxBrush
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - getColour/1
  - getStipple/1
  - getStyle/1
  - isHatch/1
  - isOk/1
  - setColour/2
  - setColour/4
  - setStipple/2
  - setStyle/2
  - destroy/1
- wxBufferedDC
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - new/3
  - init/2
  - init/3
  - init/4
  - destroy/1
- wxBufferedPaintDC
  - Top of manual page
  - new/1
  - new/2
  - new/3
  - destroy/1
- wxButton
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/3
  - create/4
  - getDefaultSize/0
  - setDefault/1
  - setLabel/2
  - destroy/1
- wxCalendarCtrl
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/3
  - create/4
  - setDate/2
  - getDate/1
  - enableYearChange/1
  - enableYearChange/2
  - enableMonthChange/1
  - enableMonthChange/2
  - enableHolidayDisplay/1
  - enableHolidayDisplay/2
  - setHeaderColours/3
  - getHeaderColourFg/1
  - getHeaderColourBg/1
  - setHighlightColours/3
  - getHighlightColourFg/1
  - getHighlightColourBg/1
  - setHolidayColours/3
  - getHolidayColourFg/1
  - getHolidayColourBg/1
  - getAttr/2
  - setAttr/3
  - setHoliday/2
  - resetAttr/2
  - hitTest/2
  - destroy/1
- wxCalendarDateAttr
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - setTextColour/2
  - setBackgroundColour/2
  - setBorderColour/2
  - setFont/2
  - setBorder/2
  - setHoliday/2
  - hasTextColour/1
  - hasBackgroundColour/1
  - hasBorderColour/1
  - hasFont/1
  - hasBorder/1
  - isHoliday/1
  - getTextColour/1
  - getBackgroundColour/1
  - getBorderColour/1
  - getFont/1
  - getBorder/1
  - destroy/1
- wxCalendarEvent
  - Top of manual page
  - getWeekDay/1
- wxCaret
  - Top of manual page
  - new/2
  - new/3
  - create/3
  - create/4
  - getBlinkTime/0
  - getPosition/1
  - getSize/1
  - getWindow/1
  - hide/1
  - isOk/1
  - isVisible/1
  - move/2
  - move/3
  - setBlinkTime/1
  - setSize/2
  - setSize/3
  - show/1
  - show/2
  - destroy/1
- wxCheckBox
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getValue/1
  - get3StateValue/1
  - is3rdStateAllowedForUser/1
  - is3State/1
  - isChecked/1
  - setValue/2
  - set3StateValue/2
  - destroy/1
- wxCheckListBox
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - check/2
  - check/3
  - isChecked/2
  - destroy/1
- wxChildFocusEvent
  - Top of manual page
  - getWindow/1
- wxChoice
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/7
  - create/10
  - delete/2
  - getColumns/1
  - setColumns/1
  - setColumns/2
  - destroy/1
- wxChoicebook
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - create/3
  - create/4
  - deleteAllPages/1
  - deletePage/2
  - removePage/2
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - setImageList/2
  - setPageSize/2
  - setPageImage/3
  - setPageText/3
  - setSelection/2
  - changeSelection/2
  - destroy/1
- wxClientDC
  - Top of manual page
  - new/0
  - new/1
  - destroy/1
- wxClipboard
  - Top of manual page
  - new/0
  - addData/2
  - clear/1
  - close/1
  - flush/1
  - getData/2
  - isOpened/1
  - open/1
  - setData/2
  - usePrimarySelection/1
  - usePrimarySelection/2
  - isSupported/2
  - get/0
  - destroy/1
- wxCloseEvent
  - Top of manual page
  - canVeto/1
  - getLoggingOff/1
  - setCanVeto/2
  - setLoggingOff/2
  - veto/1
  - veto/2
- wxColourData
  - Top of manual page
  - new/0
  - new/1
  - getChooseFull/1
  - getColour/1
  - getCustomColour/2
  - setChooseFull/2
  - setColour/2
  - setCustomColour/3
  - destroy/1
- wxColourDialog
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - getColourData/1
  - destroy/1
- wxColourPickerCtrl
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/3
  - create/4
  - getColour/1
  - setColour/2
  - destroy/1
- wxColourPickerEvent
  - Top of manual page
  - getColour/1
- wxComboBox
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/8
  - create/11
  - canCopy/1
  - canCut/1
  - canPaste/1
  - canRedo/1
  - canUndo/1
  - copy/1
  - cut/1
  - getInsertionPoint/1
  - getLastPosition/1
  - getValue/1
  - paste/1
  - redo/1
  - replace/4
  - remove/3
  - setInsertionPoint/2
  - setInsertionPointEnd/1
  - setSelection/2
  - setSelection/3
  - setValue/2
  - undo/1
  - destroy/1
- wxCommandEvent
  - Top of manual page
  - getClientData/1
  - getExtraLong/1
  - getInt/1
  - getSelection/1
  - getString/1
  - isChecked/1
  - isSelection/1
  - setInt/2
  - setString/2
- wxContextMenuEvent
  - Top of manual page
  - getPosition/1
  - setPosition/2
- wxControl
  - Top of manual page
  - getLabel/1
  - setLabel/2
- wxControlWithItems
  - Top of manual page
  - append/2
  - append/3
  - appendStrings/2
  - clear/1
  - delete/2
  - findString/2
  - findString/3
  - getClientData/2
  - setClientData/3
  - getCount/1
  - getSelection/1
  - getString/2
  - getStringSelection/1
  - insert/3
  - insert/4
  - isEmpty/1
  - select/2
  - setSelection/2
  - setString/3
  - setStringSelection/2
- wxCursor
  - Top of manual page
  - new/0
  - new/1
  - new/3
  - new/4
  - ok/1
  - destroy/1
- wxDC
  - Top of manual page
  - blit/6
  - blit/7
  - calcBoundingBox/3
  - clear/1
  - computeScaleAndOrigin/1
  - crossHair/2
  - destroyClippingRegion/1
  - deviceToLogicalX/2
  - deviceToLogicalXRel/2
  - deviceToLogicalY/2
  - deviceToLogicalYRel/2
  - drawArc/6
  - drawBitmap/3
  - drawBitmap/4
  - drawCheckMark/2
  - drawCircle/3
  - drawEllipse/2
  - drawEllipse/4
  - drawEllipticArc/6
  - drawIcon/3
  - drawLabel/3
  - drawLabel/4
  - drawLine/4
  - drawLines/2
  - drawLines/4
  - drawPolygon/2
  - drawPolygon/4
  - drawPoint/2
  - drawRectangle/2
  - drawRectangle/4
  - drawRotatedText/4
  - drawRoundedRectangle/3
  - drawRoundedRectangle/5
  - drawText/3
  - endDoc/1
  - endPage/1
  - floodFill/3
  - floodFill/4
  - getBackground/1
  - getBackgroundMode/1
  - getBrush/1
  - getCharHeight/1
  - getCharWidth/1
  - getClippingBox/2
  - getFont/1
  - getLayoutDirection/1
  - getLogicalFunction/1
  - getMapMode/1
  - getMultiLineTextExtent/2
  - getMultiLineTextExtent/3
  - getPartialTextExtents/3
  - getPen/1
  - getPixel/3
  - getPPI/1
  - getSize/1
  - getSizeMM/1
  - getTextBackground/1
  - getTextExtent/2
  - getTextExtent/3
  - getTextForeground/1
  - getUserScale/1
  - gradientFillConcentric/4
  - gradientFillConcentric/5
  - gradientFillLinear/4
  - gradientFillLinear/5
  - logicalToDeviceX/2
  - logicalToDeviceXRel/2
  - logicalToDeviceY/2
  - logicalToDeviceYRel/2
  - maxX/1
  - maxY/1
  - minX/1
  - minY/1
  - isOk/1
  - resetBoundingBox/1
  - setAxisOrientation/3
  - setBackground/2
  - setBackgroundMode/2
  - setBrush/2
  - setClippingRegion/2
  - setClippingRegion/4
  - setDeviceOrigin/3
  - setFont/2
  - setLayoutDirection/2
  - setLogicalFunction/2
  - setMapMode/2
  - setPalette/2
  - setPen/2
  - setTextBackground/2
  - setTextForeground/2
  - setUserScale/3
  - startDoc/2
  - startPage/1
- wxDataObject
- wxDateEvent
  - Top of manual page
  - getDate/1
- wxDatePickerCtrl
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - getRange/3
  - getValue/1
  - setRange/3
  - setValue/2
  - destroy/1
- wxDialog
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - createButtonSizer/2
  - createStdDialogButtonSizer/2
  - endModal/2
  - getAffirmativeId/1
  - getReturnCode/1
  - isModal/1
  - setAffirmativeId/2
  - setReturnCode/2
  - show/1
  - show/2
  - showModal/1
  - destroy/1
- wxDirDialog
  - Top of manual page
  - new/1
  - new/2
  - getPath/1
  - getMessage/1
  - setMessage/2
  - setPath/2
  - destroy/1
- wxDirPickerCtrl
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/3
  - create/4
  - getPath/1
  - setPath/2
  - destroy/1
- wxDisplayChangedEvent
- wxEraseEvent
  - Top of manual page
  - getDC/1
- wxEvent
  - Top of manual page
  - getId/1
  - getSkipped/1
  - getTimestamp/1
  - isCommandEvent/1
  - resumePropagation/2
  - shouldPropagate/1
  - skip/1
  - skip/2
  - stopPropagation/1
- wxEvtHandler
  - Top of manual page
  - connect/2
  - connect/3
  - disconnect/1
  - disconnect/2
  - disconnect/3
- wxFileDataObject
  - Top of manual page
  - new/0
  - addFile/2
  - getFilenames/1
  - destroy/1
- wxFileDialog
  - Top of manual page
  - new/1
  - new/2
  - getDirectory/1
  - getFilename/1
  - getFilenames/1
  - getFilterIndex/1
  - getMessage/1
  - getPath/1
  - getPaths/1
  - getWildcard/1
  - setDirectory/2
  - setFilename/2
  - setFilterIndex/2
  - setMessage/2
  - setPath/2
  - setWildcard/2
  - destroy/1
- wxFileDirPickerEvent
  - Top of manual page
  - getPath/1
- wxFilePickerCtrl
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/3
  - create/4
  - getPath/1
  - setPath/2
  - destroy/1
- wxFindReplaceData
  - Top of manual page
  - new/0
  - new/1
  - getFindString/1
  - getReplaceString/1
  - getFlags/1
  - setFlags/2
  - setFindString/2
  - setReplaceString/2
  - destroy/1
- wxFindReplaceDialog
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getData/1
  - destroy/1
- wxFlexGridSizer
  - Top of manual page
  - new/1
  - new/2
  - new/4
  - addGrowableCol/2
  - addGrowableCol/3
  - addGrowableRow/2
  - addGrowableRow/3
  - getFlexibleDirection/1
  - getNonFlexibleGrowMode/1
  - removeGrowableCol/2
  - removeGrowableRow/2
  - setFlexibleDirection/2
  - setNonFlexibleGrowMode/2
  - destroy/1
- wxFocusEvent
  - Top of manual page
  - getWindow/1
- wxFont
  - Top of manual page
  - new/0
  - new/1
  - new/4
  - new/5
  - isFixedWidth/1
  - getDefaultEncoding/0
  - getFaceName/1
  - getFamily/1
  - getNativeFontInfoDesc/1
  - getNativeFontInfoUserDesc/1
  - getPointSize/1
  - getStyle/1
  - getUnderlined/1
  - getWeight/1
  - ok/1
  - setDefaultEncoding/1
  - setFaceName/2
  - setFamily/2
  - setPointSize/2
  - setStyle/2
  - setUnderlined/2
  - setWeight/2
  - destroy/1
- wxFontData
  - Top of manual page
  - new/0
  - new/1
  - enableEffects/2
  - getAllowSymbols/1
  - getColour/1
  - getChosenFont/1
  - getEnableEffects/1
  - getInitialFont/1
  - getShowHelp/1
  - setAllowSymbols/2
  - setChosenFont/2
  - setColour/2
  - setInitialFont/2
  - setRange/3
  - setShowHelp/2
  - destroy/1
- wxFontDialog
  - Top of manual page
  - new/0
  - new/2
  - create/3
  - getFontData/1
  - destroy/1
- wxFontPickerCtrl
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/3
  - create/4
  - getSelectedFont/1
  - setSelectedFont/2
  - getMaxPointSize/1
  - setMaxPointSize/2
  - destroy/1
- wxFontPickerEvent
  - Top of manual page
  - getFont/1
- wxFrame
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - createStatusBar/1
  - createStatusBar/2
  - createToolBar/1
  - createToolBar/2
  - getClientAreaOrigin/1
  - getMenuBar/1
  - getStatusBar/1
  - getStatusBarPane/1
  - getToolBar/1
  - processCommand/2
  - sendSizeEvent/1
  - setMenuBar/2
  - setStatusBar/2
  - setStatusBarPane/2
  - setStatusText/2
  - setStatusText/3
  - setStatusWidths/2
  - setToolBar/2
  - destroy/1
- wxGBSizerItem
- wxGLCanvas
  - Top of manual page
  - new/1
  - new/2
  - new/3
  - getContext/1
  - setCurrent/1
  - swapBuffers/1
  - destroy/1
- wxGauge
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getBezelFace/1
  - getRange/1
  - getShadowWidth/1
  - getValue/1
  - isVertical/1
  - setBezelFace/2
  - setRange/2
  - setShadowWidth/2
  - setValue/2
  - pulse/1
  - destroy/1
- wxGenericDirCtrl
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - init/1
  - collapseTree/1
  - expandPath/2
  - getDefaultPath/1
  - getPath/1
  - getFilePath/1
  - getFilter/1
  - getFilterIndex/1
  - getRootId/1
  - getTreeCtrl/1
  - reCreateTree/1
  - setDefaultPath/2
  - setFilter/2
  - setFilterIndex/2
  - setPath/2
  - destroy/1
- wxGraphicsBrush
- wxGraphicsContext
  - Top of manual page
  - create/0
  - create/1
  - createPen/2
  - createBrush/2
  - createRadialGradientBrush/8
  - createLinearGradientBrush/7
  - createFont/2
  - createFont/3
  - createMatrix/1
  - createMatrix/2
  - createPath/1
  - clip/2
  - clip/5
  - resetClip/1
  - drawBitmap/6
  - drawEllipse/5
  - drawIcon/6
  - drawLines/3
  - drawLines/4
  - drawPath/2
  - drawPath/3
  - drawRectangle/5
  - drawRoundedRectangle/6
  - drawText/4
  - drawText/5
  - drawText/6
  - fillPath/2
  - fillPath/3
  - strokePath/2
  - getNativeContext/1
  - getPartialTextExtents/3
  - getTextExtent/2
  - rotate/2
  - scale/3
  - translate/3
  - getTransform/1
  - setTransform/2
  - concatTransform/2
  - setBrush/2
  - setFont/2
  - setFont/3
  - setPen/2
  - strokeLine/5
  - strokeLines/3
  - strokeLines/5
- wxGraphicsFont
- wxGraphicsMatrix
  - Top of manual page
  - concat/2
  - get/1
  - getNativeMatrix/1
  - invert/1
  - isEqual/2
  - isIdentity/1
  - rotate/2
  - scale/3
  - translate/3
  - set/1
  - set/2
  - transformPoint/1
  - transformDistance/1
- wxGraphicsObject
  - Top of manual page
  - getRenderer/1
  - isNull/1
- wxGraphicsPath
  - Top of manual page
  - moveToPoint/2
  - moveToPoint/3
  - addArc/6
  - addArc/7
  - addArcToPoint/6
  - addCircle/4
  - addCurveToPoint/6
  - addCurveToPoint/7
  - addEllipse/5
  - addLineToPoint/2
  - addLineToPoint/3
  - addPath/2
  - addQuadCurveToPoint/5
  - addRectangle/5
  - addRoundedRectangle/6
  - closeSubpath/1
  - contains/2
  - contains/3
  - contains/4
  - getBox/1
  - getCurrentPoint/1
  - transform/2
- wxGraphicsPen
- wxGraphicsRenderer
  - Top of manual page
  - getDefaultRenderer/0
  - createContext/2
  - createPen/2
  - createBrush/2
  - createLinearGradientBrush/7
  - createRadialGradientBrush/8
  - createFont/2
  - createFont/3
  - createMatrix/1
  - createMatrix/2
  - createPath/1
- wxGrid
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - new/4
  - appendCols/1
  - appendCols/2
  - appendRows/1
  - appendRows/2
  - autoSize/1
  - autoSizeColumn/2
  - autoSizeColumn/3
  - autoSizeColumns/1
  - autoSizeColumns/2
  - autoSizeRow/2
  - autoSizeRow/3
  - autoSizeRows/1
  - autoSizeRows/2
  - beginBatch/1
  - blockToDeviceRect/4
  - canDragColSize/1
  - canDragRowSize/1
  - canDragGridSize/1
  - canEnableCellControl/1
  - cellToRect/2
  - cellToRect/3
  - clearGrid/1
  - clearSelection/1
  - createGrid/3
  - createGrid/4
  - deleteCols/1
  - deleteCols/2
  - deleteRows/1
  - deleteRows/2
  - disableCellEditControl/1
  - disableDragColSize/1
  - disableDragGridSize/1
  - disableDragRowSize/1
  - enableCellEditControl/1
  - enableCellEditControl/2
  - enableDragColSize/1
  - enableDragColSize/2
  - enableDragGridSize/1
  - enableDragGridSize/2
  - enableDragRowSize/1
  - enableDragRowSize/2
  - enableEditing/2
  - enableGridLines/1
  - enableGridLines/2
  - endBatch/1
  - fit/1
  - forceRefresh/1
  - getBatchCount/1
  - getCellAlignment/3
  - getCellBackgroundColour/3
  - getCellEditor/3
  - getCellFont/3
  - getCellRenderer/3
  - getCellTextColour/3
  - getCellValue/2
  - getCellValue/3
  - getColLabelAlignment/1
  - getColLabelSize/1
  - getColLabelValue/2
  - getColMinimalAcceptableWidth/1
  - getDefaultCellAlignment/1
  - getDefaultCellBackgroundColour/1
  - getDefaultCellFont/1
  - getDefaultCellTextColour/1
  - getDefaultColLabelSize/1
  - getDefaultColSize/1
  - getDefaultEditor/1
  - getDefaultEditorForCell/2
  - getDefaultEditorForCell/3
  - getDefaultEditorForType/2
  - getDefaultRenderer/1
  - getDefaultRendererForCell/3
  - getDefaultRendererForType/2
  - getDefaultRowLabelSize/1
  - getDefaultRowSize/1
  - getGridCursorCol/1
  - getGridCursorRow/1
  - getGridLineColour/1
  - gridLinesEnabled/1
  - getLabelBackgroundColour/1
  - getLabelFont/1
  - getLabelTextColour/1
  - getNumberCols/1
  - getNumberRows/1
  - getOrCreateCellAttr/3
  - getRowMinimalAcceptableHeight/1
  - getRowLabelAlignment/1
  - getRowLabelSize/1
  - getRowLabelValue/2
  - getRowSize/2
  - getScrollLineX/1
  - getScrollLineY/1
  - getSelectedCells/1
  - getSelectedCols/1
  - getSelectedRows/1
  - getSelectionBackground/1
  - getSelectionBlockTopLeft/1
  - getSelectionBlockBottomRight/1
  - getSelectionForeground/1
  - getViewWidth/1
  - getGridWindow/1
  - getGridRowLabelWindow/1
  - getGridColLabelWindow/1
  - getGridCornerLabelWindow/1
  - hideCellEditControl/1
  - insertCols/1
  - insertCols/2
  - insertRows/1
  - insertRows/2
  - isCellEditControlEnabled/1
  - isCurrentCellReadOnly/1
  - isEditable/1
  - isInSelection/2
  - isInSelection/3
  - isReadOnly/3
  - isSelection/1
  - isVisible/2
  - isVisible/3
  - isVisible/4
  - makeCellVisible/2
  - makeCellVisible/3
  - moveCursorDown/2
  - moveCursorLeft/2
  - moveCursorRight/2
  - moveCursorUp/2
  - moveCursorDownBlock/2
  - moveCursorLeftBlock/2
  - moveCursorRightBlock/2
  - moveCursorUpBlock/2
  - movePageDown/1
  - movePageUp/1
  - registerDataType/4
  - saveEditControlValue/1
  - selectAll/1
  - selectBlock/4
  - selectBlock/5
  - selectBlock/5
  - selectBlock/6
  - selectCol/2
  - selectCol/3
  - selectRow/2
  - selectRow/3
  - setCellAlignment/2
  - setCellAlignment/4
  - setCellAlignment/5
  - setCellBackgroundColour/2
  - setCellBackgroundColour/4
  - setCellEditor/4
  - setCellFont/4
  - setCellRenderer/4
  - setCellTextColour/2
  - setCellTextColour/4
  - setCellValue/3
  - setCellValue/4
  - setColAttr/3
  - setColFormatBool/2
  - setColFormatNumber/2
  - setColFormatFloat/2
  - setColFormatFloat/3
  - setColFormatCustom/3
  - setColLabelAlignment/3
  - setColLabelSize/2
  - setColLabelValue/3
  - setColMinimalWidth/3
  - setColMinimalAcceptableWidth/2
  - setColSize/3
  - setDefaultCellAlignment/3
  - setDefaultCellBackgroundColour/2
  - setDefaultCellFont/2
  - setDefaultCellTextColour/2
  - setDefaultEditor/2
  - setDefaultRenderer/2
  - setDefaultColSize/2
  - setDefaultColSize/3
  - setDefaultRowSize/2
  - setDefaultRowSize/3
  - setGridCursor/3
  - setGridLineColour/2
  - setLabelBackgroundColour/2
  - setLabelFont/2
  - setLabelTextColour/2
  - setMargins/3
  - setReadOnly/3
  - setReadOnly/4
  - setRowAttr/3
  - setRowLabelAlignment/3
  - setRowLabelSize/2
  - setRowLabelValue/3
  - setRowMinimalHeight/3
  - setRowMinimalAcceptableHeight/2
  - setRowSize/3
  - setScrollLineX/2
  - setScrollLineY/2
  - setSelectionBackground/2
  - setSelectionForeground/2
  - setSelectionMode/2
  - showCellEditControl/1
  - xToCol/2
  - xToCol/3
  - xToEdgeOfCol/2
  - yToEdgeOfRow/2
  - yToRow/2
  - destroy/1
- wxGridBagSizer
  - Top of manual page
  - new/0
  - new/1
  - add/2
  - add/3
  - add/4
  - add/5
  - calcMin/1
  - checkForIntersection/2
  - checkForIntersection/3
  - checkForIntersection/5
  - findItem/2
  - findItemAtPoint/2
  - findItemAtPosition/2
  - findItemWithData/2
  - getCellSize/3
  - getEmptyCellSize/1
  - getItemPosition/2
  - getItemSpan/2
  - setEmptyCellSize/2
  - setItemPosition/3
  - setItemSpan/3
  - destroy/1
- wxGridCellAttr
  - Top of manual page
  - setTextColour/2
  - setBackgroundColour/2
  - setFont/2
  - setAlignment/3
  - setReadOnly/1
  - setReadOnly/2
  - setRenderer/2
  - setEditor/2
  - hasTextColour/1
  - hasBackgroundColour/1
  - hasFont/1
  - hasAlignment/1
  - hasRenderer/1
  - hasEditor/1
  - getTextColour/1
  - getBackgroundColour/1
  - getFont/1
  - getAlignment/1
  - getRenderer/4
  - getEditor/4
  - isReadOnly/1
  - setDefAttr/2
- wxGridCellBoolEditor
  - Top of manual page
  - new/0
  - isTrueValue/1
  - useStringValues/0
  - useStringValues/1
  - destroy/1
- wxGridCellBoolRenderer
  - Top of manual page
  - new/0
  - destroy/1
- wxGridCellChoiceEditor
  - Top of manual page
  - new/1
  - new/4
  - setParameters/2
  - destroy/1
- wxGridCellEditor
  - Top of manual page
  - create/4
  - isCreated/1
  - setSize/2
  - show/2
  - show/3
  - paintBackground/3
  - beginEdit/4
  - endEdit/4
  - reset/1
  - startingKey/2
  - startingClick/1
  - handleReturn/2
- wxGridCellFloatEditor
  - Top of manual page
  - new/0
  - new/1
  - setParameters/2
  - destroy/1
- wxGridCellFloatRenderer
  - Top of manual page
  - new/0
  - new/1
  - getPrecision/1
  - getWidth/1
  - setParameters/2
  - setPrecision/2
  - setWidth/2
  - destroy/1
- wxGridCellNumberEditor
  - Top of manual page
  - new/0
  - new/1
  - getValue/1
  - setParameters/2
  - destroy/1
- wxGridCellNumberRenderer
  - Top of manual page
  - new/0
  - destroy/1
- wxGridCellRenderer
  - Top of manual page
  - draw/8
  - getBestSize/6
- wxGridCellStringRenderer
  - Top of manual page
  - new/0
  - destroy/1
- wxGridCellTextEditor
  - Top of manual page
  - new/0
  - setParameters/2
  - destroy/1
- wxGridEvent
  - Top of manual page
  - altDown/1
  - controlDown/1
  - getCol/1
  - getPosition/1
  - getRow/1
  - metaDown/1
  - selecting/1
  - shiftDown/1
- wxGridSizer
  - Top of manual page
  - new/1
  - new/2
  - new/4
  - getCols/1
  - getHGap/1
  - getRows/1
  - getVGap/1
  - setCols/2
  - setHGap/2
  - setRows/2
  - setVGap/2
  - destroy/1
- wxHelpEvent
  - Top of manual page
  - getOrigin/1
  - getPosition/1
  - setOrigin/2
  - setPosition/2
- wxHtmlEasyPrinting
  - Top of manual page
  - new/0
  - new/1
  - getPrintData/1
  - getPageSetupData/1
  - previewFile/2
  - previewText/2
  - previewText/3
  - printFile/2
  - printText/2
  - printText/3
  - pageSetup/1
  - setFonts/3
  - setFonts/4
  - setHeader/2
  - setHeader/3
  - setFooter/2
  - setFooter/3
  - destroy/1
- wxHtmlLinkEvent
  - Top of manual page
  - getLinkInfo/1
- wxHtmlWindow
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - appendToPage/2
  - getOpenedAnchor/1
  - getOpenedPage/1
  - getOpenedPageTitle/1
  - getRelatedFrame/1
  - historyBack/1
  - historyCanBack/1
  - historyCanForward/1
  - historyClear/1
  - historyForward/1
  - loadFile/2
  - loadPage/2
  - selectAll/1
  - selectionToText/1
  - selectLine/2
  - selectWord/2
  - setBorders/2
  - setFonts/3
  - setFonts/4
  - setPage/2
  - setRelatedFrame/3
  - setRelatedStatusBar/2
  - toText/1
  - destroy/1
- wxIcon
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - copyFromBitmap/2
  - destroy/1
- wxIconBundle
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - addIcon/2
  - addIcon/3
  - getIcon/1
  - getIcon/2
  - destroy/1
- wxIconizeEvent
  - Top of manual page
  - iconized/1
- wxIdleEvent
  - Top of manual page
  - canSend/1
  - getMode/0
  - requestMore/1
  - requestMore/2
  - moreRequested/1
  - setMode/1
- wxImage
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - new/3
  - new/4
  - new/5
  - blur/2
  - blurHorizontal/2
  - blurVertical/2
  - convertAlphaToMask/1
  - convertAlphaToMask/2
  - convertToGreyscale/1
  - convertToGreyscale/2
  - convertToMono/4
  - copy/1
  - create/3
  - create/4
  - create/5
  - create/6
  - Destroy/1
  - findFirstUnusedColour/1
  - findFirstUnusedColour/2
  - getImageExtWildcard/0
  - getAlpha/1
  - getAlpha/3
  - getBlue/3
  - getData/1
  - getGreen/3
  - getImageCount/1
  - getImageCount/2
  - getHeight/1
  - getMaskBlue/1
  - getMaskGreen/1
  - getMaskRed/1
  - getOrFindMaskColour/1
  - getPalette/1
  - getRed/3
  - getSubImage/2
  - getWidth/1
  - hasAlpha/1
  - hasMask/1
  - getOption/2
  - getOptionInt/2
  - hasOption/2
  - initAlpha/1
  - initStandardHandlers/0
  - isTransparent/3
  - isTransparent/4
  - loadFile/2
  - loadFile/3
  - loadFile/4
  - ok/1
  - removeHandler/1
  - mirror/1
  - mirror/2
  - replace/7
  - rescale/3
  - rescale/4
  - resize/4
  - resize/5
  - rotate/3
  - rotate/4
  - rotateHue/2
  - rotate90/1
  - rotate90/2
  - saveFile/2
  - saveFile/3
  - scale/3
  - scale/4
  - size/4
  - size/5
  - setAlpha/2
  - setAlpha/3
  - setAlpha/4
  - setData/2
  - setData/3
  - setData/4
  - setData/5
  - setMask/1
  - setMask/2
  - setMaskColour/4
  - setMaskFromImage/5
  - setOption/3
  - setPalette/2
  - setRGB/5
  - setRGB/6
  - destroy/1
- wxImageList
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - add/2
  - add/3
  - create/3
  - create/4
  - draw/5
  - draw/6
  - getBitmap/2
  - getIcon/2
  - getImageCount/1
  - getSize/2
  - remove/2
  - removeAll/1
  - replace/3
  - replace/4
  - destroy/1
- wxJoystickEvent
  - Top of manual page
  - buttonDown/1
  - buttonDown/2
  - buttonIsDown/1
  - buttonIsDown/2
  - buttonUp/1
  - buttonUp/2
  - getButtonChange/1
  - getButtonState/1
  - getJoystick/1
  - getPosition/1
  - getZPosition/1
  - isButton/1
  - isMove/1
  - isZMove/1
- wxKeyEvent
  - Top of manual page
  - altDown/1
  - cmdDown/1
  - controlDown/1
  - getKeyCode/1
  - getModifiers/1
  - getPosition/1
  - getRawKeyCode/1
  - getRawKeyFlags/1
  - getUnicodeKey/1
  - getX/1
  - getY/1
  - hasModifiers/1
  - metaDown/1
  - shiftDown/1
- wxLayoutAlgorithm
  - Top of manual page
  - new/0
  - layoutFrame/2
  - layoutFrame/3
  - layoutMDIFrame/2
  - layoutMDIFrame/3
  - layoutWindow/2
  - layoutWindow/3
  - destroy/1
- wxListBox
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/7
  - create/10
  - deselect/2
  - getSelections/1
  - insertItems/3
  - isSelected/2
  - set/2
  - hitTest/2
  - setFirstItem/2
  - destroy/1
- wxListCtrl
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - arrange/1
  - arrange/2
  - assignImageList/3
  - clearAll/1
  - create/2
  - create/3
  - deleteAllItems/1
  - deleteColumn/2
  - deleteItem/2
  - editLabel/2
  - ensureVisible/2
  - findItem/3
  - findItem/4
  - getColumn/3
  - getColumnCount/1
  - getColumnWidth/2
  - getCountPerPage/1
  - getEditControl/1
  - getImageList/2
  - getItem/2
  - getItemBackgroundColour/2
  - getItemCount/1
  - getItemData/2
  - getItemFont/2
  - getItemPosition/3
  - getItemRect/3
  - getItemRect/4
  - getItemSpacing/1
  - getItemState/3
  - getItemText/2
  - getItemTextColour/2
  - getNextItem/2
  - getNextItem/3
  - getSelectedItemCount/1
  - getTextColour/1
  - getTopItem/1
  - getViewRect/1
  - hitTest/2
  - insertColumn/3
  - insertColumn/4
  - insertItem/2
  - insertItem/3
  - insertItem/4
  - refreshItem/2
  - refreshItems/3
  - scrollList/3
  - setBackgroundColour/2
  - setColumn/3
  - setColumnWidth/3
  - setImageList/3
  - setItem/2
  - setItem/4
  - setItem/5
  - setItemBackgroundColour/3
  - setItemCount/2
  - setItemData/3
  - setItemFont/3
  - setItemImage/3
  - setItemImage/4
  - setItemColumnImage/4
  - setItemPosition/3
  - setItemState/4
  - setItemText/3
  - setItemTextColour/3
  - setSingleStyle/2
  - setSingleStyle/3
  - setTextColour/2
  - setWindowStyleFlag/2
  - sortItems/2
  - destroy/1
- wxListEvent
  - Top of manual page
  - getCacheFrom/1
  - getCacheTo/1
  - getKeyCode/1
  - getIndex/1
  - getColumn/1
  - getPoint/1
  - getLabel/1
  - getText/1
  - getImage/1
  - getData/1
  - getMask/1
  - getItem/1
  - isEditCancelled/1
- wxListItem
  - Top of manual page
  - new/0
  - new/1
  - clear/1
  - getAlign/1
  - getBackgroundColour/1
  - getColumn/1
  - getFont/1
  - getId/1
  - getImage/1
  - getMask/1
  - getState/1
  - getText/1
  - getTextColour/1
  - getWidth/1
  - setAlign/2
  - setBackgroundColour/2
  - setColumn/2
  - setFont/2
  - setId/2
  - setImage/2
  - setMask/2
  - setState/2
  - setStateMask/2
  - setText/2
  - setTextColour/2
  - setWidth/2
  - destroy/1
- wxListView
  - Top of manual page
  - clearColumnImage/2
  - focus/2
  - getFirstSelected/1
  - getFocusedItem/1
  - getNextSelected/2
  - isSelected/2
  - select/2
  - select/3
  - setColumnImage/3
- wxListbook
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - create/3
  - create/4
  - deleteAllPages/1
  - deletePage/2
  - removePage/2
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - setImageList/2
  - setPageSize/2
  - setPageImage/3
  - setPageText/3
  - setSelection/2
  - changeSelection/2
  - destroy/1
- wxLogNull
  - Top of manual page
  - new/0
  - destroy/1
- wxMDIChildFrame
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - activate/1
  - create/4
  - create/5
  - maximize/1
  - maximize/2
  - restore/1
  - destroy/1
- wxMDIClientWindow
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - createClient/2
  - createClient/3
  - destroy/1
- wxMDIParentFrame
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - activateNext/1
  - activatePrevious/1
  - arrangeIcons/1
  - cascade/1
  - create/4
  - create/5
  - getActiveChild/1
  - getClientWindow/1
  - tile/1
  - tile/2
  - destroy/1
- wxMask
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - destroy/1
- wxMaximizeEvent
- wxMemoryDC
  - Top of manual page
  - new/0
  - new/1
  - selectObject/2
  - selectObjectAsSource/2
  - destroy/1
- wxMenu
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - append/2
  - append/3
  - append/4
  - append/5
  - appendCheckItem/3
  - appendCheckItem/4
  - appendRadioItem/3
  - appendRadioItem/4
  - appendSeparator/1
  - break/1
  - check/3
  - delete/2
  - Destroy/2
  - enable/3
  - findItem/2
  - findItemByPosition/2
  - getHelpString/2
  - getLabel/2
  - getMenuItemCount/1
  - getMenuItems/1
  - getTitle/1
  - insert/3
  - insert/4
  - insert/5
  - insert/6
  - insertCheckItem/4
  - insertCheckItem/5
  - insertRadioItem/4
  - insertRadioItem/5
  - insertSeparator/2
  - isChecked/2
  - isEnabled/2
  - prepend/2
  - prepend/3
  - prepend/4
  - prepend/5
  - prependCheckItem/3
  - prependCheckItem/4
  - prependRadioItem/3
  - prependRadioItem/4
  - prependSeparator/1
  - remove/2
  - setHelpString/3
  - setLabel/3
  - setTitle/2
  - destroy/1
- wxMenuBar
  - Top of manual page
  - new/0
  - new/1
  - append/3
  - check/3
  - enable/1
  - enable/2
  - enable/3
  - enableTop/3
  - findMenu/2
  - findMenuItem/3
  - findItem/2
  - getHelpString/2
  - getLabel/1
  - getLabel/2
  - getLabelTop/2
  - getMenu/2
  - getMenuCount/1
  - insert/4
  - isChecked/2
  - isEnabled/1
  - isEnabled/2
  - remove/2
  - replace/4
  - setHelpString/3
  - setLabel/2
  - setLabel/3
  - setLabelTop/3
  - destroy/1
- wxMenuEvent
  - Top of manual page
  - getMenu/1
  - getMenuId/1
  - isPopup/1
- wxMenuItem
  - Top of manual page
  - new/0
  - new/1
  - check/1
  - check/2
  - enable/1
  - enable/2
  - getBitmap/1
  - getHelp/1
  - getId/1
  - getKind/1
  - getLabel/1
  - getLabelFromText/1
  - getMenu/1
  - getText/1
  - getSubMenu/1
  - isCheckable/1
  - isChecked/1
  - isEnabled/1
  - isSeparator/1
  - isSubMenu/1
  - setBitmap/2
  - setHelp/2
  - setMenu/2
  - setSubMenu/2
  - setText/2
  - destroy/1
- wxMessageDialog
  - Top of manual page
  - new/2
  - new/3
  - destroy/1
- wxMiniFrame
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - destroy/1
- wxMirrorDC
  - Top of manual page
  - new/2
  - destroy/1
- wxMouseCaptureChangedEvent
  - Top of manual page
  - getCapturedWindow/1
- wxMouseEvent
  - Top of manual page
  - altDown/1
  - button/2
  - buttonDClick/1
  - buttonDClick/2
  - buttonDown/1
  - buttonDown/2
  - buttonUp/1
  - buttonUp/2
  - cmdDown/1
  - controlDown/1
  - dragging/1
  - entering/1
  - getButton/1
  - getPosition/1
  - getLogicalPosition/2
  - getLinesPerAction/1
  - getWheelRotation/1
  - getWheelDelta/1
  - getX/1
  - getY/1
  - isButton/1
  - isPageScroll/1
  - leaving/1
  - leftDClick/1
  - leftDown/1
  - leftIsDown/1
  - leftUp/1
  - metaDown/1
  - middleDClick/1
  - middleDown/1
  - middleIsDown/1
  - middleUp/1
  - moving/1
  - rightDClick/1
  - rightDown/1
  - rightIsDown/1
  - rightUp/1
  - shiftDown/1
- wxMoveEvent
  - Top of manual page
  - getPosition/1
- wxMultiChoiceDialog
  - Top of manual page
  - new/0
  - new/4
  - new/7
  - getSelections/1
  - setSelections/2
  - destroy/1
- wxNavigationKeyEvent
  - Top of manual page
  - getDirection/1
  - setDirection/2
  - isWindowChange/1
  - setWindowChange/2
  - isFromTab/1
  - setFromTab/2
  - getCurrentFocus/1
  - setCurrentFocus/2
- wxNcPaintEvent
- wxNotebook
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - create/3
  - create/4
  - deleteAllPages/1
  - deletePage/2
  - removePage/2
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getRowCount/1
  - getSelection/1
  - getThemeBackgroundColour/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - setImageList/2
  - setPadding/2
  - setPageSize/2
  - setPageImage/3
  - setPageText/3
  - setSelection/2
  - changeSelection/2
  - destroy/1
- wxNotebookEvent
  - Top of manual page
  - getOldSelection/1
  - getSelection/1
  - setOldSelection/2
  - setSelection/2
- wxNotifyEvent
  - Top of manual page
  - allow/1
  - isAllowed/1
  - veto/1
- wxPageSetupDialog
  - Top of manual page
  - new/1
  - new/2
  - getPageSetupData/1
  - showModal/1
  - destroy/1
- wxPageSetupDialogData
  - Top of manual page
  - new/0
  - new/1
  - enableHelp/2
  - enableMargins/2
  - enableOrientation/2
  - enablePaper/2
  - enablePrinter/2
  - getDefaultMinMargins/1
  - getEnableMargins/1
  - getEnableOrientation/1
  - getEnablePaper/1
  - getEnablePrinter/1
  - getEnableHelp/1
  - getDefaultInfo/1
  - getMarginTopLeft/1
  - getMarginBottomRight/1
  - getMinMarginTopLeft/1
  - getMinMarginBottomRight/1
  - getPaperId/1
  - getPaperSize/1
  - getPrintData/1
  - isOk/1
  - setDefaultInfo/2
  - setDefaultMinMargins/2
  - setMarginTopLeft/2
  - setMarginBottomRight/2
  - setMinMarginTopLeft/2
  - setMinMarginBottomRight/2
  - setPaperId/2
  - setPaperSize/2
  - setPrintData/2
  - destroy/1
- wxPaintDC
  - Top of manual page
  - new/0
  - new/1
  - destroy/1
- wxPaintEvent
- wxPalette
  - Top of manual page
  - new/0
  - new/3
  - create/4
  - getColoursCount/1
  - getPixel/4
  - getRGB/2
  - isOk/1
  - destroy/1
- wxPaletteChangedEvent
  - Top of manual page
  - setChangedWindow/2
  - getChangedWindow/1
- wxPanel
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - new/5
  - new/6
  - initDialog/1
  - destroy/1
- wxPasswordEntryDialog
  - Top of manual page
  - new/2
  - new/3
  - destroy/1
- wxPen
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - getCap/1
  - getColour/1
  - getJoin/1
  - getStyle/1
  - getWidth/1
  - isOk/1
  - setCap/2
  - setColour/2
  - setColour/4
  - setJoin/2
  - setStyle/2
  - setWidth/2
  - destroy/1
- wxPickerBase
  - Top of manual page
  - setInternalMargin/2
  - getInternalMargin/1
  - setTextCtrlProportion/2
  - setPickerCtrlProportion/2
  - getTextCtrlProportion/1
  - getPickerCtrlProportion/1
  - hasTextCtrl/1
  - getTextCtrl/1
  - isTextCtrlGrowable/1
  - setPickerCtrlGrowable/1
  - setPickerCtrlGrowable/2
  - setTextCtrlGrowable/1
  - setTextCtrlGrowable/2
  - isPickerCtrlGrowable/1
- wxPostScriptDC
  - Top of manual page
  - new/0
  - new/1
  - setResolution/1
  - getResolution/0
  - destroy/1
- wxPreviewCanvas
- wxPreviewControlBar
  - Top of manual page
  - new/3
  - new/4
  - createButtons/1
  - getPrintPreview/1
  - getZoomControl/1
  - setZoomControl/2
  - destroy/1
- wxPreviewFrame
  - Top of manual page
  - new/2
  - new/3
  - createControlBar/1
  - createCanvas/1
  - initialize/1
  - onCloseWindow/2
  - destroy/1
- wxPrintData
  - Top of manual page
  - new/0
  - new/1
  - getCollate/1
  - getBin/1
  - getColour/1
  - getDuplex/1
  - getNoCopies/1
  - getOrientation/1
  - getPaperId/1
  - getPrinterName/1
  - getQuality/1
  - isOk/1
  - setBin/2
  - setCollate/2
  - setColour/2
  - setDuplex/2
  - setNoCopies/2
  - setOrientation/2
  - setPaperId/2
  - setPrinterName/2
  - setQuality/2
  - destroy/1
- wxPrintDialog
  - Top of manual page
  - new/1
  - new/2
  - getPrintDialogData/1
  - getPrintDC/1
  - destroy/1
- wxPrintDialogData
  - Top of manual page
  - new/0
  - new/1
  - enableHelp/2
  - enablePageNumbers/2
  - enablePrintToFile/2
  - enableSelection/2
  - getAllPages/1
  - getCollate/1
  - getFromPage/1
  - getMaxPage/1
  - getMinPage/1
  - getNoCopies/1
  - getPrintData/1
  - getPrintToFile/1
  - getSelection/1
  - getToPage/1
  - isOk/1
  - setCollate/2
  - setFromPage/2
  - setMaxPage/2
  - setMinPage/2
  - setNoCopies/2
  - setPrintData/2
  - setPrintToFile/2
  - setSelection/2
  - setToPage/2
  - destroy/1
- wxPrintPreview
  - Top of manual page
  - new/1
  - new/2
  - new/3
  - getCanvas/1
  - getCurrentPage/1
  - getFrame/1
  - getMaxPage/1
  - getMinPage/1
  - getPrintout/1
  - getPrintoutForPrinting/1
  - isOk/1
  - paintPage/3
  - print/2
  - renderPage/2
  - setCanvas/2
  - setCurrentPage/2
  - setFrame/2
  - setPrintout/2
  - setZoom/2
  - destroy/1
- wxPrinter
  - Top of manual page
  - new/0
  - new/1
  - createAbortWindow/3
  - getAbort/1
  - getLastError/0
  - getPrintDialogData/1
  - print/3
  - print/4
  - printDialog/2
  - reportError/4
  - setup/2
  - destroy/1
- wxPrintout
  - Top of manual page
  - new/2
  - new/3
  - getDC/1
  - getPageSizeMM/1
  - getPageSizePixels/1
  - getPaperRectPixels/1
  - getPPIPrinter/1
  - getPPIScreen/1
  - getTitle/1
  - isPreview/1
  - fitThisSizeToPaper/2
  - fitThisSizeToPage/2
  - fitThisSizeToPageMargins/3
  - mapScreenSizeToPaper/1
  - mapScreenSizeToPage/1
  - mapScreenSizeToPageMargins/2
  - mapScreenSizeToDevice/1
  - getLogicalPaperRect/1
  - getLogicalPageRect/1
  - getLogicalPageMarginsRect/2
  - setLogicalOrigin/3
  - offsetLogicalOrigin/3
  - destroy/1
- wxProgressDialog
  - Top of manual page
  - new/2
  - new/3
  - resume/1
  - update/1
  - update/2
  - update/3
  - destroy/1
- wxQueryNewPaletteEvent
  - Top of manual page
  - setPaletteRealized/2
  - getPaletteRealized/1
- wxRadioBox
  - Top of manual page
  - new/7
  - new/10
  - create/8
  - create/11
  - enable/1
  - enable/2
  - enable/3
  - getSelection/1
  - getString/2
  - setSelection/2
  - show/1
  - show/2
  - show/3
  - getColumnCount/1
  - getItemHelpText/2
  - getItemToolTip/2
  - getItemFromPoint/2
  - getRowCount/1
  - isItemEnabled/2
  - isItemShown/2
  - setItemHelpText/3
  - setItemToolTip/3
  - destroy/1
- wxRadioButton
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getValue/1
  - setValue/2
  - destroy/1
- wxRegion
  - Top of manual page
  - new/0
  - new/1
  - new/3
  - new/4
  - clear/1
  - contains/2
  - contains/3
  - contains/5
  - convertToBitmap/1
  - getBox/1
  - intersect/2
  - intersect/5
  - isEmpty/1
  - subtract/2
  - subtract/5
  - offset/2
  - offset/3
  - union/2
  - union/3
  - union/4
  - union/5
  - Xor/2
  - Xor/5
  - destroy/1
- wxSashEvent
  - Top of manual page
  - getEdge/1
  - getDragRect/1
  - getDragStatus/1
- wxSashLayoutWindow
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - getAlignment/1
  - getOrientation/1
  - setAlignment/2
  - setDefaultSize/2
  - setOrientation/2
  - destroy/1
- wxSashWindow
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - getSashVisible/2
  - getMaximumSizeX/1
  - getMaximumSizeY/1
  - getMinimumSizeX/1
  - getMinimumSizeY/1
  - setMaximumSizeX/2
  - setMaximumSizeY/2
  - setMinimumSizeX/2
  - setMinimumSizeY/2
  - setSashVisible/3
  - destroy/1
- wxScreenDC
  - Top of manual page
  - new/0
  - destroy/1
- wxScrollBar
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - create/3
  - create/4
  - getRange/1
  - getPageSize/1
  - getThumbPosition/1
  - getThumbSize/1
  - setThumbPosition/2
  - setScrollbar/5
  - setScrollbar/6
  - destroy/1
- wxScrollEvent
  - Top of manual page
  - getOrientation/1
  - getPosition/1
- wxScrollWinEvent
  - Top of manual page
  - getOrientation/1
  - getPosition/1
- wxScrolledWindow
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - calcScrolledPosition/2
  - calcScrolledPosition/3
  - calcUnscrolledPosition/2
  - calcUnscrolledPosition/3
  - enableScrolling/3
  - getScrollPixelsPerUnit/1
  - getViewStart/1
  - doPrepareDC/2
  - prepareDC/2
  - scroll/3
  - setScrollbars/5
  - setScrollbars/6
  - setScrollRate/3
  - setTargetWindow/2
  - destroy/1
- wxSetCursorEvent
  - Top of manual page
  - getCursor/1
  - getX/1
  - getY/1
  - hasCursor/1
  - setCursor/2
- wxShowEvent
  - Top of manual page
  - setShow/2
  - getShow/1
- wxSingleChoiceDialog
  - Top of manual page
  - new/0
  - new/4
  - new/7
  - getSelection/1
  - getStringSelection/1
  - setSelection/2
  - destroy/1
- wxSizeEvent
  - Top of manual page
  - getSize/1
- wxSizer
  - Top of manual page
  - add/2
  - add/3
  - add/4
  - addSpacer/2
  - addStretchSpacer/1
  - addStretchSpacer/2
  - calcMin/1
  - clear/1
  - clear/2
  - detach/2
  - fit/2
  - fitInside/2
  - getChildren/1
  - getItem/2
  - getItem/3
  - getSize/1
  - getPosition/1
  - getMinSize/1
  - hide/2
  - hide/3
  - insert/3
  - insert/4
  - insert/5
  - insertSpacer/3
  - insertStretchSpacer/2
  - insertStretchSpacer/3
  - isShown/2
  - layout/1
  - prepend/2
  - prepend/3
  - prepend/4
  - prependSpacer/2
  - prependStretchSpacer/1
  - prependStretchSpacer/2
  - recalcSizes/1
  - remove/2
  - replace/3
  - replace/4
  - setDimension/5
  - setMinSize/2
  - setMinSize/3
  - setItemMinSize/3
  - setItemMinSize/4
  - setSizeHints/2
  - setVirtualSizeHints/2
  - show/2
  - show/3
- wxSizerFlags
  - Top of manual page
  - new/0
  - new/1
  - align/2
  - border/1
  - border/2
  - border/3
  - center/1
  - centre/1
  - expand/1
  - left/1
  - proportion/2
  - right/1
  - destroy/1
- wxSizerItem
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - new/5
  - new/6
  - calcMin/1
  - deleteWindows/1
  - detachSizer/1
  - getBorder/1
  - getFlag/1
  - getMinSize/1
  - getPosition/1
  - getProportion/1
  - getRatio/1
  - getRect/1
  - getSize/1
  - getSizer/1
  - getSpacer/1
  - getUserData/1
  - getWindow/1
  - isSizer/1
  - isShown/1
  - isSpacer/1
  - isWindow/1
  - setBorder/2
  - setDimension/4
  - setFlag/2
  - setInitSize/3
  - setMinSize/2
  - setMinSize/3
  - setProportion/2
  - setRatio/2
  - setRatio/3
  - setSizer/2
  - setSpacer/2
  - setSpacer/3
  - setWindow/2
  - show/2
  - destroy/1
- wxSlider
  - Top of manual page
  - new/0
  - new/5
  - new/6
  - create/6
  - create/7
  - getLineSize/1
  - getMax/1
  - getMin/1
  - getPageSize/1
  - getThumbLength/1
  - getValue/1
  - setLineSize/2
  - setPageSize/2
  - setRange/3
  - setThumbLength/2
  - setValue/2
  - destroy/1
- wxSpinButton
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - getMax/1
  - getMin/1
  - getValue/1
  - setRange/3
  - setValue/2
  - destroy/1
- wxSpinCtrl
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - setValue/2
  - getValue/1
  - setRange/3
  - setSelection/3
  - getMin/1
  - getMax/1
  - destroy/1
- wxSpinEvent
  - Top of manual page
  - getPosition/1
  - setPosition/2
- wxSplashScreen
  - Top of manual page
  - new/0
  - new/5
  - new/6
  - getSplashStyle/1
  - getTimeout/1
  - destroy/1
- wxSplitterEvent
  - Top of manual page
  - getSashPosition/1
  - getX/1
  - getY/1
  - getWindowBeingRemoved/1
  - setSashPosition/2
- wxSplitterWindow
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - getMinimumPaneSize/1
  - getSashGravity/1
  - getSashPosition/1
  - getSplitMode/1
  - getWindow1/1
  - getWindow2/1
  - initialize/2
  - isSplit/1
  - replaceWindow/3
  - setSashGravity/2
  - setSashPosition/2
  - setSashPosition/3
  - setSashSize/2
  - setMinimumPaneSize/2
  - setSplitMode/2
  - splitHorizontally/3
  - splitHorizontally/4
  - splitVertically/3
  - splitVertically/4
  - unsplit/1
  - unsplit/2
  - updateSize/1
  - destroy/1
- wxStaticBitmap
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getBitmap/1
  - setBitmap/2
  - destroy/1
- wxStaticBox
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - destroy/1
- wxStaticBoxSizer
  - Top of manual page
  - new/2
  - new/3
  - getStaticBox/1
  - destroy/1
- wxStaticLine
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - isVertical/1
  - getDefaultSize/0
  - destroy/1
- wxStaticText
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getLabel/1
  - setLabel/2
  - wrap/2
  - destroy/1
- wxStatusBar
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - getFieldRect/3
  - getFieldsCount/1
  - getStatusText/1
  - getStatusText/2
  - popStatusText/1
  - popStatusText/2
  - pushStatusText/2
  - pushStatusText/3
  - setFieldsCount/2
  - setFieldsCount/3
  - setMinHeight/2
  - setStatusText/2
  - setStatusText/3
  - setStatusWidths/2
  - setStatusStyles/2
  - destroy/1
- wxStdDialogButtonSizer
  - Top of manual page
  - new/0
  - addButton/2
  - realize/1
  - setAffirmativeButton/2
  - setCancelButton/2
  - setNegativeButton/2
  - destroy/1
- wxStyledTextCtrl
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - create/2
  - create/3
  - addText/2
  - addStyledText/2
  - insertText/3
  - clearAll/1
  - clearDocumentStyle/1
  - getLength/1
  - getCharAt/2
  - getCurrentPos/1
  - getAnchor/1
  - getStyleAt/2
  - redo/1
  - setUndoCollection/2
  - selectAll/1
  - setSavePoint/1
  - getStyledText/3
  - canRedo/1
  - markerLineFromHandle/2
  - markerDeleteHandle/2
  - getUndoCollection/1
  - getViewWhiteSpace/1
  - setViewWhiteSpace/2
  - positionFromPoint/2
  - positionFromPointClose/3
  - gotoLine/2
  - gotoPos/2
  - setAnchor/2
  - getCurLine/1
  - getEndStyled/1
  - convertEOLs/2
  - getEOLMode/1
  - setEOLMode/2
  - startStyling/3
  - setStyling/3
  - getBufferedDraw/1
  - setBufferedDraw/2
  - setTabWidth/2
  - getTabWidth/1
  - setCodePage/2
  - markerDefine/3
  - markerDefine/4
  - markerSetForeground/3
  - markerSetBackground/3
  - markerAdd/3
  - markerDelete/3
  - markerDeleteAll/2
  - markerGet/2
  - markerNext/3
  - markerPrevious/3
  - markerDefineBitmap/3
  - markerAddSet/3
  - markerSetAlpha/3
  - setMarginType/3
  - getMarginType/2
  - setMarginWidth/3
  - getMarginWidth/2
  - setMarginMask/3
  - getMarginMask/2
  - setMarginSensitive/3
  - getMarginSensitive/2
  - styleClearAll/1
  - styleSetForeground/3
  - styleSetBackground/3
  - styleSetBold/3
  - styleSetItalic/3
  - styleSetSize/3
  - styleSetFaceName/3
  - styleSetEOLFilled/3
  - styleResetDefault/1
  - styleSetUnderline/3
  - styleSetCase/3
  - styleSetHotSpot/3
  - setSelForeground/3
  - setSelBackground/3
  - getSelAlpha/1
  - setSelAlpha/2
  - setCaretForeground/2
  - cmdKeyAssign/4
  - cmdKeyClear/3
  - cmdKeyClearAll/1
  - setStyleBytes/2
  - styleSetVisible/3
  - getCaretPeriod/1
  - setCaretPeriod/2
  - setWordChars/2
  - beginUndoAction/1
  - endUndoAction/1
  - indicatorSetStyle/3
  - indicatorGetStyle/2
  - indicatorSetForeground/3
  - indicatorGetForeground/2
  - setWhitespaceForeground/3
  - setWhitespaceBackground/3
  - getStyleBits/1
  - setLineState/3
  - getLineState/2
  - getMaxLineState/1
  - getCaretLineVisible/1
  - setCaretLineVisible/2
  - getCaretLineBackground/1
  - setCaretLineBackground/2
  - autoCompShow/3
  - autoCompCancel/1
  - autoCompActive/1
  - autoCompPosStart/1
  - autoCompComplete/1
  - autoCompStops/2
  - autoCompSetSeparator/2
  - autoCompGetSeparator/1
  - autoCompSelect/2
  - autoCompSetCancelAtStart/2
  - autoCompGetCancelAtStart/1
  - autoCompSetFillUps/2
  - autoCompSetChooseSingle/2
  - autoCompGetChooseSingle/1
  - autoCompSetIgnoreCase/2
  - autoCompGetIgnoreCase/1
  - userListShow/3
  - autoCompSetAutoHide/2
  - autoCompGetAutoHide/1
  - autoCompSetDropRestOfWord/2
  - autoCompGetDropRestOfWord/1
  - registerImage/3
  - clearRegisteredImages/1
  - autoCompGetTypeSeparator/1
  - autoCompSetTypeSeparator/2
  - autoCompSetMaxWidth/2
  - autoCompGetMaxWidth/1
  - autoCompSetMaxHeight/2
  - autoCompGetMaxHeight/1
  - setIndent/2
  - getIndent/1
  - setUseTabs/2
  - getUseTabs/1
  - setLineIndentation/3
  - getLineIndentation/2
  - getLineIndentPosition/2
  - getColumn/2
  - setUseHorizontalScrollBar/2
  - getUseHorizontalScrollBar/1
  - setIndentationGuides/2
  - getIndentationGuides/1
  - setHighlightGuide/2
  - getHighlightGuide/1
  - getLineEndPosition/2
  - getCodePage/1
  - getCaretForeground/1
  - getReadOnly/1
  - setCurrentPos/2
  - setSelectionStart/2
  - getSelectionStart/1
  - setSelectionEnd/2
  - getSelectionEnd/1
  - setPrintMagnification/2
  - getPrintMagnification/1
  - setPrintColourMode/2
  - getPrintColourMode/1
  - findText/4
  - findText/5
  - formatRange/9
  - getFirstVisibleLine/1
  - getLine/2
  - getLineCount/1
  - setMarginLeft/2
  - getMarginLeft/1
  - setMarginRight/2
  - getMarginRight/1
  - getModify/1
  - setSelection/3
  - getSelectedText/1
  - getTextRange/3
  - hideSelection/2
  - lineFromPosition/2
  - positionFromLine/2
  - lineScroll/3
  - ensureCaretVisible/1
  - replaceSelection/2
  - setReadOnly/2
  - canPaste/1
  - canUndo/1
  - emptyUndoBuffer/1
  - undo/1
  - cut/1
  - copy/1
  - paste/1
  - clear/1
  - setText/2
  - getText/1
  - getTextLength/1
  - getOvertype/1
  - setCaretWidth/2
  - getCaretWidth/1
  - setTargetStart/2
  - getTargetStart/1
  - setTargetEnd/2
  - getTargetEnd/1
  - replaceTarget/2
  - searchInTarget/2
  - setSearchFlags/2
  - getSearchFlags/1
  - callTipShow/3
  - callTipCancel/1
  - callTipActive/1
  - callTipPosAtStart/1
  - callTipSetHighlight/3
  - callTipSetBackground/2
  - callTipSetForeground/2
  - callTipSetForegroundHighlight/2
  - callTipUseStyle/2
  - visibleFromDocLine/2
  - docLineFromVisible/2
  - wrapCount/2
  - setFoldLevel/3
  - getFoldLevel/2
  - getLastChild/3
  - getFoldParent/2
  - showLines/3
  - hideLines/3
  - getLineVisible/2
  - setFoldExpanded/3
  - getFoldExpanded/2
  - toggleFold/2
  - ensureVisible/2
  - setFoldFlags/2
  - ensureVisibleEnforcePolicy/2
  - setTabIndents/2
  - getTabIndents/1
  - setBackSpaceUnIndents/2
  - getBackSpaceUnIndents/1
  - setMouseDwellTime/2
  - getMouseDwellTime/1
  - wordStartPosition/3
  - wordEndPosition/3
  - setWrapMode/2
  - getWrapMode/1
  - setWrapVisualFlags/2
  - getWrapVisualFlags/1
  - setWrapVisualFlagsLocation/2
  - getWrapVisualFlagsLocation/1
  - setWrapStartIndent/2
  - getWrapStartIndent/1
  - setLayoutCache/2
  - getLayoutCache/1
  - setScrollWidth/2
  - getScrollWidth/1
  - textWidth/3
  - getEndAtLastLine/1
  - textHeight/2
  - setUseVerticalScrollBar/2
  - getUseVerticalScrollBar/1
  - appendText/2
  - getTwoPhaseDraw/1
  - setTwoPhaseDraw/2
  - targetFromSelection/1
  - linesJoin/1
  - linesSplit/2
  - setFoldMarginColour/3
  - setFoldMarginHiColour/3
  - lineDown/1
  - lineDownExtend/1
  - lineUp/1
  - lineUpExtend/1
  - charLeft/1
  - charLeftExtend/1
  - charRight/1
  - charRightExtend/1
  - wordLeft/1
  - wordLeftExtend/1
  - wordRight/1
  - wordRightExtend/1
  - home/1
  - homeExtend/1
  - lineEnd/1
  - lineEndExtend/1
  - documentStart/1
  - documentStartExtend/1
  - documentEnd/1
  - documentEndExtend/1
  - pageUp/1
  - pageUpExtend/1
  - pageDown/1
  - pageDownExtend/1
  - editToggleOvertype/1
  - cancel/1
  - deleteBack/1
  - tab/1
  - backTab/1
  - newLine/1
  - formFeed/1
  - vCHome/1
  - vCHomeExtend/1
  - zoomIn/1
  - zoomOut/1
  - delWordLeft/1
  - delWordRight/1
  - lineCut/1
  - lineDelete/1
  - lineTranspose/1
  - lineDuplicate/1
  - lowerCase/1
  - upperCase/1
  - lineScrollDown/1
  - lineScrollUp/1
  - deleteBackNotLine/1
  - homeDisplay/1
  - homeDisplayExtend/1
  - lineEndDisplay/1
  - lineEndDisplayExtend/1
  - homeWrapExtend/1
  - lineEndWrap/1
  - lineEndWrapExtend/1
  - vCHomeWrap/1
  - vCHomeWrapExtend/1
  - lineCopy/1
  - moveCaretInsideView/1
  - lineLength/2
  - braceHighlight/3
  - braceBadLight/2
  - braceMatch/2
  - getViewEOL/1
  - setViewEOL/2
  - setModEventMask/2
  - getEdgeColumn/1
  - setEdgeColumn/2
  - getEdgeMode/1
  - getEdgeColour/1
  - setEdgeColour/2
  - searchAnchor/1
  - searchNext/3
  - searchPrev/3
  - linesOnScreen/1
  - usePopUp/2
  - selectionIsRectangle/1
  - setZoom/2
  - getZoom/1
  - getModEventMask/1
  - setSTCFocus/2
  - getSTCFocus/1
  - setStatus/2
  - getStatus/1
  - setMouseDownCaptures/2
  - getMouseDownCaptures/1
  - setSTCCursor/2
  - getSTCCursor/1
  - setControlCharSymbol/2
  - getControlCharSymbol/1
  - wordPartLeft/1
  - wordPartLeftExtend/1
  - wordPartRight/1
  - wordPartRightExtend/1
  - setVisiblePolicy/3
  - delLineLeft/1
  - delLineRight/1
  - getXOffset/1
  - chooseCaretX/1
  - setXCaretPolicy/3
  - setYCaretPolicy/3
  - getPrintWrapMode/1
  - setHotspotActiveForeground/3
  - setHotspotActiveBackground/3
  - setHotspotActiveUnderline/2
  - setHotspotSingleLine/2
  - paraDownExtend/1
  - paraUp/1
  - paraUpExtend/1
  - positionBefore/2
  - positionAfter/2
  - copyRange/3
  - copyText/3
  - setSelectionMode/2
  - getSelectionMode/1
  - lineDownRectExtend/1
  - lineUpRectExtend/1
  - charLeftRectExtend/1
  - charRightRectExtend/1
  - homeRectExtend/1
  - vCHomeRectExtend/1
  - lineEndRectExtend/1
  - pageUpRectExtend/1
  - pageDownRectExtend/1
  - stutteredPageUp/1
  - stutteredPageUpExtend/1
  - stutteredPageDown/1
  - stutteredPageDownExtend/1
  - wordLeftEnd/1
  - wordLeftEndExtend/1
  - wordRightEnd/1
  - wordRightEndExtend/1
  - setWhitespaceChars/2
  - setCharsDefault/1
  - autoCompGetCurrent/1
  - allocate/2
  - findColumn/3
  - getCaretSticky/1
  - setCaretSticky/2
  - toggleCaretSticky/1
  - setPasteConvertEndings/2
  - getPasteConvertEndings/1
  - selectionDuplicate/1
  - setCaretLineBackAlpha/2
  - getCaretLineBackAlpha/1
  - startRecord/1
  - stopRecord/1
  - setLexer/2
  - getLexer/1
  - colourise/3
  - setProperty/3
  - setKeyWords/3
  - setLexerLanguage/2
  - getProperty/2
  - getStyleBitsNeeded/1
  - getCurrentLine/1
  - styleSetSpec/3
  - styleSetFont/3
  - styleSetFontAttr/7
  - styleSetFontAttr/8
  - styleSetCharacterSet/3
  - styleSetFontEncoding/3
  - cmdKeyExecute/2
  - setMargins/3
  - getSelection/1
  - pointFromPosition/2
  - scrollToLine/2
  - scrollToColumn/2
  - sendMsg/2
  - sendMsg/3
  - setVScrollBar/2
  - setHScrollBar/2
  - getLastKeydownProcessed/1
  - setLastKeydownProcessed/2
  - saveFile/2
  - loadFile/2
  - doDragOver/4
  - doDropText/4
  - getUseAntiAliasing/1
  - addTextRaw/2
  - insertTextRaw/3
  - getCurLineRaw/1
  - getLineRaw/2
  - getSelectedTextRaw/1
  - getTextRangeRaw/3
  - setTextRaw/2
  - getTextRaw/1
  - appendTextRaw/2
  - destroy/1
- wxStyledTextEvent
  - Top of manual page
  - getPosition/1
  - getKey/1
  - getModifiers/1
  - getModificationType/1
  - getText/1
  - getLength/1
  - getLinesAdded/1
  - getLine/1
  - getFoldLevelNow/1
  - getFoldLevelPrev/1
  - getMargin/1
  - getMessage/1
  - getWParam/1
  - getLParam/1
  - getListType/1
  - getX/1
  - getY/1
  - getDragText/1
  - getDragAllowMove/1
  - getDragResult/1
  - getShift/1
  - getControl/1
  - getAlt/1
- wxSysColourChangedEvent
- wxSystemSettings
  - Top of manual page
  - getColour/1
  - getFont/1
  - getMetric/1
  - getMetric/2
  - getScreenType/0
- wxTextAttr
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - getAlignment/1
  - getBackgroundColour/1
  - getFont/1
  - getLeftIndent/1
  - getLeftSubIndent/1
  - getRightIndent/1
  - getTabs/1
  - getTextColour/1
  - hasBackgroundColour/1
  - hasFont/1
  - hasTextColour/1
  - getFlags/1
  - isDefault/1
  - setAlignment/2
  - setBackgroundColour/2
  - setFlags/2
  - setFont/2
  - setFont/3
  - setLeftIndent/2
  - setLeftIndent/3
  - setRightIndent/2
  - setTabs/2
  - setTextColour/2
  - destroy/1
- wxTextCtrl
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - appendText/2
  - canCopy/1
  - canCut/1
  - canPaste/1
  - canRedo/1
  - canUndo/1
  - clear/1
  - copy/1
  - create/3
  - create/4
  - cut/1
  - discardEdits/1
  - emulateKeyPress/2
  - getDefaultStyle/1
  - getInsertionPoint/1
  - getLastPosition/1
  - getLineLength/2
  - getLineText/2
  - getNumberOfLines/1
  - getRange/3
  - getSelection/1
  - getStringSelection/1
  - getStyle/3
  - getValue/1
  - isEditable/1
  - isModified/1
  - isMultiLine/1
  - isSingleLine/1
  - loadFile/2
  - loadFile/3
  - markDirty/1
  - paste/1
  - positionToXY/2
  - redo/1
  - remove/3
  - replace/4
  - saveFile/1
  - saveFile/2
  - setDefaultStyle/2
  - setEditable/2
  - setInsertionPoint/2
  - setInsertionPointEnd/1
  - setMaxLength/2
  - setSelection/3
  - setStyle/4
  - setValue/2
  - showPosition/2
  - undo/1
  - writeText/2
  - xYToPosition/3
  - destroy/1
- wxTextDataObject
  - Top of manual page
  - new/0
  - new/1
  - getTextLength/1
  - getText/1
  - setText/2
  - destroy/1
- wxTextEntryDialog
  - Top of manual page
  - new/2
  - new/3
  - getValue/1
  - setValue/2
  - destroy/1
- wxToggleButton
  - Top of manual page
  - new/0
  - new/3
  - new/4
  - create/4
  - create/5
  - getValue/1
  - setValue/2
  - destroy/1
- wxToolBar
  - Top of manual page
  - addControl/2
  - addSeparator/1
  - addTool/2
  - addTool/3
  - addTool/4
  - addTool/5
  - addTool/6
  - addTool/7
  - addCheckTool/4
  - addCheckTool/5
  - addRadioTool/4
  - addRadioTool/5
  - deleteTool/2
  - deleteToolByPos/2
  - enableTool/3
  - findById/2
  - findControl/2
  - findToolForPosition/3
  - getToolSize/1
  - getToolBitmapSize/1
  - getMargins/1
  - getToolEnabled/2
  - getToolLongHelp/2
  - getToolPacking/1
  - getToolPos/2
  - getToolSeparation/1
  - getToolShortHelp/2
  - getToolState/2
  - insertControl/3
  - insertSeparator/2
  - insertTool/3
  - insertTool/4
  - insertTool/5
  - insertTool/6
  - realize/1
  - removeTool/2
  - setMargins/3
  - setToolBitmapSize/2
  - setToolLongHelp/3
  - setToolPacking/2
  - setToolShortHelp/3
  - setToolSeparation/2
  - toggleTool/3
- wxToolTip
  - Top of manual page
  - enable/1
  - setDelay/1
  - new/1
  - setTip/2
  - getTip/1
  - getWindow/1
  - destroy/1
- wxToolbook
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - create/3
  - create/4
  - deleteAllPages/1
  - deletePage/2
  - removePage/2
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - setImageList/2
  - setPageSize/2
  - setPageImage/3
  - setPageText/3
  - setSelection/2
  - changeSelection/2
  - destroy/1
- wxTopLevelWindow
  - Top of manual page
  - getIcon/1
  - getIcons/1
  - getTitle/1
  - isActive/1
  - iconize/1
  - iconize/2
  - isFullScreen/1
  - isIconized/1
  - isMaximized/1
  - maximize/1
  - maximize/2
  - requestUserAttention/1
  - requestUserAttention/2
  - setIcon/2
  - setIcons/2
  - centerOnScreen/1
  - centerOnScreen/2
  - centreOnScreen/1
  - centreOnScreen/2
  - setShape/2
  - setTitle/2
  - showFullScreen/2
  - showFullScreen/3
- wxTreeCtrl
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - addRoot/2
  - addRoot/3
  - appendItem/3
  - appendItem/4
  - assignImageList/2
  - assignStateImageList/2
  - collapse/2
  - collapseAndReset/2
  - create/2
  - create/3
  - delete/2
  - deleteAllItems/1
  - deleteChildren/2
  - editLabel/2
  - ensureVisible/2
  - expand/2
  - getBoundingRect/3
  - getBoundingRect/4
  - getChildrenCount/2
  - getChildrenCount/3
  - getCount/1
  - getEditControl/1
  - getFirstChild/2
  - getNextChild/3
  - getFirstVisibleItem/1
  - getImageList/1
  - getIndent/1
  - getItemBackgroundColour/2
  - getItemData/2
  - getItemFont/2
  - getItemImage/2
  - getItemImage/3
  - getItemText/2
  - getItemTextColour/2
  - getLastChild/2
  - getNextSibling/2
  - getNextVisible/2
  - getItemParent/2
  - getPrevSibling/2
  - getPrevVisible/2
  - getRootItem/1
  - getSelection/1
  - getSelections/1
  - getStateImageList/1
  - hitTest/2
  - insertItem/4
  - insertItem/5
  - isBold/2
  - isExpanded/2
  - isSelected/2
  - isVisible/2
  - itemHasChildren/2
  - prependItem/3
  - prependItem/4
  - scrollTo/2
  - selectItem/2
  - selectItem/3
  - setIndent/2
  - setImageList/2
  - setItemBackgroundColour/3
  - setItemBold/2
  - setItemBold/3
  - setItemData/3
  - setItemDropHighlight/2
  - setItemDropHighlight/3
  - setItemFont/3
  - setItemHasChildren/2
  - setItemHasChildren/3
  - setItemImage/3
  - setItemImage/4
  - setItemText/3
  - setItemTextColour/3
  - setStateImageList/2
  - setWindowStyle/2
  - sortChildren/2
  - toggle/2
  - toggleItemSelection/2
  - unselect/1
  - unselectAll/1
  - unselectItem/2
  - destroy/1
- wxTreeEvent
  - Top of manual page
  - getKeyCode/1
  - getItem/1
  - getKeyEvent/1
  - getLabel/1
  - getOldItem/1
  - getPoint/1
  - isEditCancelled/1
  - setToolTip/2
- wxTreebook
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - create/3
  - create/4
  - deleteAllPages/1
  - deletePage/2
  - removePage/2
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - expandNode/2
  - expandNode/3
  - isNodeExpanded/2
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - insertSubPage/4
  - insertSubPage/5
  - setImageList/2
  - setPageSize/2
  - setPageImage/3
  - setPageText/3
  - setSelection/2
  - changeSelection/2
  - destroy/1
- wxUpdateUIEvent
  - Top of manual page
  - canUpdate/1
  - check/2
  - enable/2
  - show/2
  - getChecked/1
  - getEnabled/1
  - getShown/1
  - getSetChecked/1
  - getSetEnabled/1
  - getSetShown/1
  - getSetText/1
  - getText/1
  - getMode/0
  - getUpdateInterval/0
  - resetUpdateTime/0
  - setMode/1
  - setText/2
  - setUpdateInterval/1
- wxWindow
  - Top of manual page
  - new/0
  - new/2
  - new/3
  - cacheBestSize/2
  - captureMouse/1
  - center/1
  - center/2
  - centerOnParent/1
  - centerOnParent/2
  - centre/1
  - centre/2
  - centreOnParent/1
  - centreOnParent/2
  - clearBackground/1
  - clientToScreen/2
  - clientToScreen/3
  - close/1
  - close/2
  - convertDialogToPixels/2
  - convertPixelsToDialog/2
  - Destroy/1
  - destroyChildren/1
  - disable/1
  - enable/1
  - enable/2
  - findFocus/0
  - findWindow/2
  - findWindowById/1
  - findWindowById/2
  - findWindowByName/1
  - findWindowByName/2
  - findWindowByLabel/1
  - findWindowByLabel/2
  - fit/1
  - fitInside/1
  - freeze/1
  - getAcceleratorTable/1
  - getBackgroundColour/1
  - getBackgroundStyle/1
  - getBestSize/1
  - getCaret/1
  - getCapture/0
  - getCharHeight/1
  - getCharWidth/1
  - getChildren/1
  - getClientSize/1
  - getContainingSizer/1
  - getCursor/1
  - getDropTarget/1
  - getEventHandler/1
  - getExtraStyle/1
  - getFont/1
  - getForegroundColour/1
  - getGrandParent/1
  - getHandle/1
  - getHelpText/1
  - getId/1
  - getLabel/1
  - getMaxSize/1
  - getMinSize/1
  - getName/1
  - getParent/1
  - getPosition/1
  - getRect/1
  - getScreenPosition/1
  - getScreenRect/1
  - getScrollPos/2
  - getScrollRange/2
  - getScrollThumb/2
  - getSize/1
  - getSizer/1
  - getTextExtent/2
  - getTextExtent/3
  - getToolTip/1
  - getUpdateRegion/1
  - getVirtualSize/1
  - getWindowStyleFlag/1
  - getWindowVariant/1
  - hasCapture/1
  - hasScrollbar/2
  - hasTransparentBackground/1
  - hide/1
  - inheritAttributes/1
  - initDialog/1
  - invalidateBestSize/1
  - isEnabled/1
  - isExposed/2
  - isExposed/3
  - isExposed/5
  - isRetained/1
  - isShown/1
  - isTopLevel/1
  - layout/1
  - lineDown/1
  - lineUp/1
  - lower/1
  - makeModal/1
  - makeModal/2
  - move/2
  - move/3
  - move/4
  - moveAfterInTabOrder/2
  - moveBeforeInTabOrder/2
  - navigate/1
  - navigate/2
  - pageDown/1
  - pageUp/1
  - popEventHandler/1
  - popEventHandler/2
  - popupMenu/2
  - popupMenu/3
  - popupMenu/4
  - raise/1
  - refresh/1
  - refresh/2
  - refreshRect/2
  - refreshRect/3
  - releaseMouse/1
  - removeChild/2
  - reparent/2
  - screenToClient/1
  - screenToClient/2
  - scrollLines/2
  - scrollPages/2
  - scrollWindow/3
  - scrollWindow/4
  - setAcceleratorTable/2
  - setAutoLayout/2
  - setBackgroundColour/2
  - setBackgroundStyle/2
  - setCaret/2
  - setClientSize/2
  - setClientSize/3
  - setContainingSizer/2
  - setCursor/2
  - setMaxSize/2
  - setMinSize/2
  - setOwnBackgroundColour/2
  - setOwnFont/2
  - setOwnForegroundColour/2
  - setDropTarget/2
  - setExtraStyle/2
  - setFocus/1
  - setFocusFromKbd/1
  - setFont/2
  - setForegroundColour/2
  - setHelpText/2
  - setId/2
  - setLabel/2
  - setName/2
  - setPalette/2
  - setScrollbar/5
  - setScrollbar/6
  - setScrollPos/3
  - setScrollPos/4
  - setSize/2
  - setSize/3
  - setSize/5
  - setSize/6
  - setSizeHints/2
  - setSizeHints/3
  - setSizeHints/4
  - setSizer/2
  - setSizer/3
  - setSizerAndFit/2
  - setSizerAndFit/3
  - setThemeEnabled/2
  - setToolTip/2
  - setVirtualSize/2
  - setVirtualSize/3
  - setVirtualSizeHints/2
  - setVirtualSizeHints/3
  - setVirtualSizeHints/4
  - setWindowStyle/2
  - setWindowStyleFlag/2
  - setWindowVariant/2
  - shouldInheritColours/1
  - show/1
  - show/2
  - thaw/1
  - transferDataFromWindow/1
  - transferDataToWindow/1
  - update/1
  - updateWindowUI/1
  - updateWindowUI/2
  - validate/1
  - warpPointer/3
  - destroy/1
- wxWindowCreateEvent
- wxWindowDC
  - Top of manual page
  - new/0
  - new/1
  - destroy/1
- wxWindowDestroyEvent
- wxXmlResource
  - Top of manual page
  - new/0
  - new/1
  - new/2
  - attachUnknownControl/3
  - attachUnknownControl/4
  - clearHandlers/1
  - compareVersion/5
  - get/0
  - getFlags/1
  - getVersion/1
  - getXRCID/1
  - getXRCID/3
  - initAllHandlers/1
  - load/2
  - loadBitmap/2
  - loadDialog/3
  - loadDialog/4
  - loadFrame/3
  - loadFrame/4
  - loadIcon/2
  - loadMenu/2
  - loadMenuBar/2
  - loadMenuBar/3
  - loadPanel/3
  - loadPanel/4
  - loadToolBar/3
  - set/1
  - setFlags/2
  - unload/2
  - xrcctrl/3
  - destroy/1
- wx_misc
  - Top of manual page
  - getKeyState/1
  - getMousePosition/0
  - getMouseState/0
  - setDetectableAutoRepeat/1
  - bell/0
  - findMenuItemId/3
  - genericFindWindowAtPoint/1
  - findWindowAtPoint/1
  - beginBusyCursor/0
  - beginBusyCursor/1
  - endBusyCursor/0
  - isBusy/0
  - shutdown/1
  - shell/0
  - shell/1
  - launchDefaultBrowser/1
  - launchDefaultBrowser/2
  - getEmailAddress/0
  - getUserId/0
  - getHomeDir/0
  - newId/0
  - registerId/1
  - getCurrentId/0
  - getOsDescription/0
  - isPlatformLittleEndian/0
  - isPlatform64Bit/0
- glu
  - Top of manual page
  - tesselate/2
  - build1DMipmapLevels/9
  - build1DMipmaps/6
  - build2DMipmapLevels/10
  - build2DMipmaps/7
  - build3DMipmapLevels/11
  - build3DMipmaps/8
  - checkExtension/2
  - cylinder/6
  - deleteQuadric/1
  - disk/5
  - errorString/1
  - getString/1
  - lookAt/9
  - newQuadric/0
  - ortho2D/4
  - partialDisk/7
  - perspective/4
  - pickMatrix/5
  - project/8
  - quadricDrawStyle/2
  - quadricNormals/2
  - quadricOrientation/2
  - quadricTexture/2
  - scaleImage/9
  - sphere/4
  - unProject/8
  - unProject4/11
- gl
  - Top of manual page
  - accum/2
  - alphaFunc/2
  - areTexturesResident/1
  - arrayElement/1
  - begin/1
  - bindTexture/2
  - bitmap/7
  - blendFunc/2
  - callList/1
  - callLists/1
  - clear/1
  - clearAccum/4
  - clearColor/4
  - clearDepth/1
  - clearIndex/1
  - clearStencil/1
  - clipPlane/2
  - color3b/3
  - color3bv/1
  - color3d/3
  - color3dv/1
  - color3f/3
  - color3fv/1
  - color3i/3
  - color3iv/1
  - color3s/3
  - color3sv/1
  - color3ub/3
  - color3ubv/1
  - color3ui/3
  - color3uiv/1
  - color3us/3
  - color3usv/1
  - color4b/4
  - color4bv/1
  - color4d/4
  - color4dv/1
  - color4f/4
  - color4fv/1
  - color4i/4
  - color4iv/1
  - color4s/4
  - color4sv/1
  - color4ub/4
  - color4ubv/1
  - color4ui/4
  - color4uiv/1
  - color4us/4
  - color4usv/1
  - colorMask/4
  - colorMaterial/2
  - colorPointer/4
  - copyPixels/5
  - copyTexImage1D/7
  - copyTexImage2D/8
  - copyTexSubImage1D/6
  - copyTexSubImage2D/8
  - cullFace/1
  - deleteLists/2
  - deleteTextures/1
  - depthFunc/1
  - depthMask/1
  - depthRange/2
  - disable/1
  - disableClientState/1
  - drawArrays/3
  - drawBuffer/1
  - drawElements/4
  - drawPixels/5
  - edgeFlag/1
  - edgeFlagPointer/2
  - edgeFlagv/1
  - enable/1
  - enableClientState/1
  - end/0
  - endList/0
  - evalCoord1d/1
  - evalCoord1dv/1
  - evalCoord1f/1
  - evalCoord1fv/1
  - evalCoord2d/2
  - evalCoord2dv/1
  - evalCoord2f/2
  - evalCoord2fv/1
  - evalMesh1/3
  - evalMesh2/5
  - evalPoint1/1
  - evalPoint2/2
  - feedbackBuffer/3
  - finish/0
  - flush/0
  - fogf/2
  - fogfv/2
  - fogi/2
  - fogiv/2
  - frontFace/1
  - frustum/6
  - genLists/1
  - genTextures/1
  - getBooleanv/1
  - getClipPlane/1
  - getDoublev/1
  - getError/0
  - getFloatv/1
  - getIntegerv/1
  - getLightfv/2
  - getLightiv/2
  - getMapdv/3
  - getMapfv/3
  - getMapiv/3
  - getMaterialfv/2
  - getMaterialiv/2
  - getPixelMapfv/2
  - getPixelMapuiv/2
  - getPixelMapusv/2
  - getPolygonStipple/0
  - getString/1
  - getTexEnvfv/2
  - getTexEnviv/2
  - getTexGendv/2
  - getTexGenfv/2
  - getTexGeniv/2
  - getTexImage/5
  - getTexLevelParameterfv/3
  - getTexLevelParameteriv/3
  - getTexParameterfv/2
  - getTexParameteriv/2
  - hint/2
  - indexMask/1
  - indexPointer/3
  - indexd/1
  - indexdv/1
  - indexf/1
  - indexfv/1
  - indexi/1
  - indexiv/1
  - indexs/1
  - indexsv/1
  - indexub/1
  - indexubv/1
  - initNames/0
  - interleavedArrays/3
  - isEnabled/1
  - isList/1
  - isTexture/1
  - lightModelf/2
  - lightModelfv/2
  - lightModeli/2
  - lightModeliv/2
  - lightf/3
  - lightfv/3
  - lighti/3
  - lightiv/3
  - lineStipple/2
  - lineWidth/1
  - listBase/1
  - loadIdentity/0
  - loadMatrixd/1
  - loadMatrixf/1
  - loadName/1
  - logicOp/1
  - map1d/6
  - map1f/6
  - map2d/10
  - map2f/10
  - mapGrid1d/3
  - mapGrid1f/3
  - mapGrid2d/6
  - mapGrid2f/6
  - materialf/3
  - materialfv/3
  - materiali/3
  - materialiv/3
  - matrixMode/1
  - multMatrixd/1
  - multMatrixf/1
  - newList/2
  - normal3b/3
  - normal3bv/1
  - normal3d/3
  - normal3dv/1
  - normal3f/3
  - normal3fv/1
  - normal3i/3
  - normal3iv/1
  - normal3s/3
  - normal3sv/1
  - normalPointer/3
  - ortho/6
  - passThrough/1
  - pixelMapfv/3
  - pixelMapuiv/3
  - pixelMapusv/3
  - pixelStoref/2
  - pixelStorei/2
  - pixelTransferf/2
  - pixelTransferi/2
  - pixelZoom/2
  - pointSize/1
  - polygonMode/2
  - polygonOffset/2
  - polygonStipple/1
  - popAttrib/0
  - popClientAttrib/0
  - popMatrix/0
  - popName/0
  - prioritizeTextures/3
  - pushAttrib/1
  - pushClientAttrib/1
  - pushMatrix/0
  - pushName/1
  - rasterPos2d/2
  - rasterPos2dv/1
  - rasterPos2f/2
  - rasterPos2fv/1
  - rasterPos2i/2
  - rasterPos2iv/1
  - rasterPos2s/2
  - rasterPos2sv/1
  - rasterPos3d/3
  - rasterPos3dv/1
  - rasterPos3f/3
  - rasterPos3fv/1
  - rasterPos3i/3
  - rasterPos3iv/1
  - rasterPos3s/3
  - rasterPos3sv/1
  - rasterPos4d/4
  - rasterPos4dv/1
  - rasterPos4f/4
  - rasterPos4fv/1
  - rasterPos4i/4
  - rasterPos4iv/1
  - rasterPos4s/4
  - rasterPos4sv/1
  - readBuffer/1
  - readPixels/7
  - rectd/4
  - rectdv/3
  - rectf/4
  - rectfv/3
  - recti/4
  - rectiv/3
  - rects/4
  - rectsv/3
  - renderMode/1
  - rotated/4
  - rotatef/4
  - scaled/3
  - scalef/3
  - scissor/4
  - selectBuffer/2
  - shadeModel/1
  - stencilFunc/3
  - stencilMask/1
  - stencilOp/3
  - texCoord1d/1
  - texCoord1dv/1
  - texCoord1f/1
  - texCoord1fv/1
  - texCoord1i/1
  - texCoord1iv/1
  - texCoord1s/1
  - texCoord1sv/1
  - texCoord2d/2
  - texCoord2dv/1
  - texCoord2f/2
  - texCoord2fv/1
  - texCoord2i/2
  - texCoord2iv/1
  - texCoord2s/2
  - texCoord2sv/1
  - texCoord3d/3
  - texCoord3dv/1
  - texCoord3f/3
  - texCoord3fv/1
  - texCoord3i/3
  - texCoord3iv/1
  - texCoord3s/3
  - texCoord3sv/1
  - texCoord4d/4
  - texCoord4dv/1
  - texCoord4f/4
  - texCoord4fv/1
  - texCoord4i/4
  - texCoord4iv/1
  - texCoord4s/4
  - texCoord4sv/1
  - texCoordPointer/4
  - texEnvf/3
  - texEnvfv/3
  - texEnvi/3
  - texEnviv/3
  - texGend/3
  - texGendv/3
  - texGenf/3
  - texGenfv/3
  - texGeni/3
  - texGeniv/3
  - texImage1D/8
  - texImage2D/9
  - texParameterf/3
  - texParameterfv/3
  - texParameteri/3
  - texParameteriv/3
  - texSubImage1D/7
  - texSubImage2D/9
  - translated/3
  - translatef/3
  - vertex2d/2
  - vertex2dv/1
  - vertex2f/2
  - vertex2fv/1
  - vertex2i/2
  - vertex2iv/1
  - vertex2s/2
  - vertex2sv/1
  - vertex3d/3
  - vertex3dv/1
  - vertex3f/3
  - vertex3fv/1
  - vertex3i/3
  - vertex3iv/1
  - vertex3s/3
  - vertex3sv/1
  - vertex4d/4
  - vertex4dv/1
  - vertex4f/4
  - vertex4fv/1
  - vertex4i/4
  - vertex4iv/1
  - vertex4s/4
  - vertex4sv/1
  - vertexPointer/4
  - viewport/4
  - blendColor/4
  - blendEquation/1
  - drawRangeElements/6
  - texImage3D/10
  - texSubImage3D/11
  - copyTexSubImage3D/9
  - colorTable/6
  - colorTableParameterfv/3
  - colorTableParameteriv/3
  - copyColorTable/5
  - getColorTable/4
  - getColorTableParameterfv/2
  - getColorTableParameteriv/2
  - colorSubTable/6
  - copyColorSubTable/5
  - convolutionFilter1D/6
  - convolutionFilter2D/7
  - convolutionParameterf/3
  - convolutionParameterfv/3
  - convolutionParameteri/3
  - convolutionParameteriv/3
  - copyConvolutionFilter1D/5
  - copyConvolutionFilter2D/6
  - getConvolutionFilter/4
  - getConvolutionParameterfv/2
  - getConvolutionParameteriv/2
  - separableFilter2D/8
  - getHistogram/5
  - getHistogramParameterfv/2
  - getHistogramParameteriv/2
  - getMinmax/5
  - getMinmaxParameterfv/2
  - getMinmaxParameteriv/2
  - histogram/4
  - minmax/3
  - resetHistogram/1
  - resetMinmax/1
  - activeTexture/1
  - sampleCoverage/2
  - compressedTexImage3D/9
  - compressedTexImage2D/8
  - compressedTexImage1D/7
  - compressedTexSubImage3D/11
  - compressedTexSubImage2D/9
  - compressedTexSubImage1D/7
  - getCompressedTexImage/3
  - clientActiveTexture/1
  - multiTexCoord1d/2
  - multiTexCoord1dv/2
  - multiTexCoord1f/2
  - multiTexCoord1fv/2
  - multiTexCoord1i/2
  - multiTexCoord1iv/2
  - multiTexCoord1s/2
  - multiTexCoord1sv/2
  - multiTexCoord2d/3
  - multiTexCoord2dv/2
  - multiTexCoord2f/3
  - multiTexCoord2fv/2
  - multiTexCoord2i/3
  - multiTexCoord2iv/2
  - multiTexCoord2s/3
  - multiTexCoord2sv/2
  - multiTexCoord3d/4
  - multiTexCoord3dv/2
  - multiTexCoord3f/4
  - multiTexCoord3fv/2
  - multiTexCoord3i/4
  - multiTexCoord3iv/2
  - multiTexCoord3s/4
  - multiTexCoord3sv/2
  - multiTexCoord4d/5
  - multiTexCoord4dv/2
  - multiTexCoord4f/5
  - multiTexCoord4fv/2
  - multiTexCoord4i/5
  - multiTexCoord4iv/2
  - multiTexCoord4s/5
  - multiTexCoord4sv/2
  - loadTransposeMatrixf/1
  - loadTransposeMatrixd/1
  - multTransposeMatrixf/1
  - multTransposeMatrixd/1
  - blendFuncSeparate/4
  - multiDrawArrays/4
  - pointParameterf/2
  - pointParameterfv/2
  - pointParameteri/2
  - pointParameteriv/2
  - fogCoordf/1
  - fogCoordfv/1
  - fogCoordd/1
  - fogCoorddv/1
  - fogCoordPointer/3
  - secondaryColor3b/3
  - secondaryColor3bv/1
  - secondaryColor3d/3
  - secondaryColor3dv/1
  - secondaryColor3f/3
  - secondaryColor3fv/1
  - secondaryColor3i/3
  - secondaryColor3iv/1
  - secondaryColor3s/3
  - secondaryColor3sv/1
  - secondaryColor3ub/3
  - secondaryColor3ubv/1
  - secondaryColor3ui/3
  - secondaryColor3uiv/1
  - secondaryColor3us/3
  - secondaryColor3usv/1
  - secondaryColorPointer/4
  - windowPos2d/2
  - windowPos2dv/1
  - windowPos2f/2
  - windowPos2fv/1
  - windowPos2i/2
  - windowPos2iv/1
  - windowPos2s/2
  - windowPos2sv/1
  - windowPos3d/3
  - windowPos3dv/1
  - windowPos3f/3
  - windowPos3fv/1
  - windowPos3i/3
  - windowPos3iv/1
  - windowPos3s/3
  - windowPos3sv/1
  - genQueries/1
  - deleteQueries/1
  - isQuery/1
  - beginQuery/2
  - endQuery/1
  - getQueryiv/2
  - getQueryObjectiv/2
  - getQueryObjectuiv/2
  - bindBuffer/2
  - deleteBuffers/1
  - genBuffers/1
  - isBuffer/1
  - bufferData/4
  - bufferSubData/4
  - getBufferSubData/4
  - getBufferParameteriv/2
  - blendEquationSeparate/2
  - drawBuffers/1
  - stencilOpSeparate/4
  - stencilFuncSeparate/4
  - stencilMaskSeparate/2
  - attachShader/2
  - bindAttribLocation/3
  - compileShader/1
  - createProgram/0
  - createShader/1
  - deleteProgram/1
  - deleteShader/1
  - detachShader/2
  - disableVertexAttribArray/1
  - enableVertexAttribArray/1
  - getActiveAttrib/3
  - getActiveUniform/3
  - getAttachedShaders/2
  - getAttribLocation/2
  - getProgramiv/2
  - getProgramInfoLog/2
  - getShaderiv/2
  - getShaderInfoLog/2
  - getShaderSource/2
  - getUniformLocation/2
  - getUniformfv/2
  - getUniformiv/2
  - getVertexAttribdv/2
  - getVertexAttribfv/2
  - getVertexAttribiv/2
  - isProgram/1
  - isShader/1
  - linkProgram/1
  - shaderSource/2
  - useProgram/1
  - uniform1f/2
  - uniform2f/3
  - uniform3f/4
  - uniform4f/5
  - uniform1i/2
  - uniform2i/3
  - uniform3i/4
  - uniform4i/5
  - uniform1fv/2
  - uniform2fv/2
  - uniform3fv/2
  - uniform4fv/2
  - uniform1iv/2
  - uniform2iv/2
  - uniform3iv/2
  - uniform4iv/2
  - uniformMatrix2fv/3
  - uniformMatrix3fv/3
  - uniformMatrix4fv/3
  - validateProgram/1
  - vertexAttrib1d/2
  - vertexAttrib1dv/2
  - vertexAttrib1f/2
  - vertexAttrib1fv/2
  - vertexAttrib1s/2
  - vertexAttrib1sv/2
  - vertexAttrib2d/3
  - vertexAttrib2dv/2
  - vertexAttrib2f/3
  - vertexAttrib2fv/2
  - vertexAttrib2s/3
  - vertexAttrib2sv/2
  - vertexAttrib3d/4
  - vertexAttrib3dv/2
  - vertexAttrib3f/4
  - vertexAttrib3fv/2
  - vertexAttrib3s/4
  - vertexAttrib3sv/2
  - vertexAttrib4Nbv/2
  - vertexAttrib4Niv/2
  - vertexAttrib4Nsv/2
  - vertexAttrib4Nub/5
  - vertexAttrib4Nubv/2
  - vertexAttrib4Nuiv/2
  - vertexAttrib4Nusv/2
  - vertexAttrib4bv/2
  - vertexAttrib4d/5
  - vertexAttrib4dv/2
  - vertexAttrib4f/5
  - vertexAttrib4fv/2
  - vertexAttrib4iv/2
  - vertexAttrib4s/5
  - vertexAttrib4sv/2
  - vertexAttrib4ubv/2
  - vertexAttrib4uiv/2
  - vertexAttrib4usv/2
  - vertexAttribPointer/6
  - uniformMatrix2x3fv/3
  - uniformMatrix3x2fv/3
  - uniformMatrix2x4fv/3
  - uniformMatrix4x2fv/3
  - uniformMatrix3x4fv/3
  - uniformMatrix4x3fv/3
  - colorMaski/5
  - getBooleani_v/2
  - getIntegeri_v/2
  - enablei/2
  - disablei/2
  - isEnabledi/2
  - beginTransformFeedback/1
  - endTransformFeedback/0
  - bindBufferRange/5
  - bindBufferBase/3
  - transformFeedbackVaryings/3
  - getTransformFeedbackVarying/3
  - clampColor/2
  - beginConditionalRender/2
  - endConditionalRender/0
  - vertexAttribIPointer/5
  - getVertexAttribIiv/2
  - getVertexAttribIuiv/2
  - vertexAttribI1i/2
  - vertexAttribI2i/3
  - vertexAttribI3i/4
  - vertexAttribI4i/5
  - vertexAttribI1ui/2
  - vertexAttribI2ui/3
  - vertexAttribI3ui/4
  - vertexAttribI4ui/5
  - vertexAttribI1iv/2
  - vertexAttribI2iv/2
  - vertexAttribI3iv/2
  - vertexAttribI4iv/2
  - vertexAttribI1uiv/2
  - vertexAttribI2uiv/2
  - vertexAttribI3uiv/2
  - vertexAttribI4uiv/2
  - vertexAttribI4bv/2
  - vertexAttribI4sv/2
  - vertexAttribI4ubv/2
  - vertexAttribI4usv/2
  - getUniformuiv/2
  - bindFragDataLocation/3
  - getFragDataLocation/2
  - uniform1ui/2
  - uniform2ui/3
  - uniform3ui/4
  - uniform4ui/5
  - uniform1uiv/2
  - uniform2uiv/2
  - uniform3uiv/2
  - uniform4uiv/2
  - texParameterIiv/3
  - texParameterIuiv/3
  - getTexParameterIiv/2
  - getTexParameterIuiv/2
  - clearBufferiv/3
  - clearBufferuiv/3
  - clearBufferfv/3
  - clearBufferfi/4
  - getStringi/2
  - drawArraysInstanced/4
  - drawElementsInstanced/5
  - texBuffer/3
  - primitiveRestartIndex/1
  - getInteger64i_v/2
  - getBufferParameteri64v/2
  - framebufferTexture/4
  - vertexAttribDivisor/2
  - minSampleShading/1
  - blendEquationi/2
  - blendEquationSeparatei/3
  - blendFunci/3
  - blendFuncSeparatei/5
  - loadTransposeMatrixfARB/1
  - loadTransposeMatrixdARB/1
  - multTransposeMatrixfARB/1
  - multTransposeMatrixdARB/1
  - weightbvARB/1
  - weightsvARB/1
  - weightivARB/1
  - weightfvARB/1
  - weightdvARB/1
  - weightubvARB/1
  - weightusvARB/1
  - weightuivARB/1
  - vertexBlendARB/1
  - currentPaletteMatrixARB/1
  - matrixIndexubvARB/1
  - matrixIndexusvARB/1
  - matrixIndexuivARB/1
  - programStringARB/3
  - bindProgramARB/2
  - deleteProgramsARB/1
  - genProgramsARB/1
  - programEnvParameter4dARB/6
  - programEnvParameter4dvARB/3
  - programEnvParameter4fARB/6
  - programEnvParameter4fvARB/3
  - programLocalParameter4dARB/6
  - programLocalParameter4dvARB/3
  - programLocalParameter4fARB/6
  - programLocalParameter4fvARB/3
  - getProgramEnvParameterdvARB/2
  - getProgramEnvParameterfvARB/2
  - getProgramLocalParameterdvARB/2
  - getProgramLocalParameterfvARB/2
  - getProgramStringARB/3
  - getBufferParameterivARB/2
  - deleteObjectARB/1
  - getHandleARB/1
  - detachObjectARB/2
  - createShaderObjectARB/1
  - shaderSourceARB/2
  - compileShaderARB/1
  - createProgramObjectARB/0
  - attachObjectARB/2
  - linkProgramARB/1
  - useProgramObjectARB/1
  - validateProgramARB/1
  - getObjectParameterfvARB/2
  - getObjectParameterivARB/2
  - getInfoLogARB/2
  - getAttachedObjectsARB/2
  - getUniformLocationARB/2
  - getActiveUniformARB/3
  - getUniformfvARB/2
  - getUniformivARB/2
  - getShaderSourceARB/2
  - bindAttribLocationARB/3
  - getActiveAttribARB/3
  - getAttribLocationARB/2
  - isRenderbuffer/1
  - bindRenderbuffer/2
  - deleteRenderbuffers/1
  - genRenderbuffers/1
  - renderbufferStorage/4
  - getRenderbufferParameteriv/2
  - isFramebuffer/1
  - bindFramebuffer/2
  - deleteFramebuffers/1
  - genFramebuffers/1
  - checkFramebufferStatus/1
  - framebufferTexture1D/5
  - framebufferTexture2D/5
  - framebufferTexture3D/6
  - framebufferRenderbuffer/4
  - getFramebufferAttachmentParameteriv/3
  - generateMipmap/1
  - blitFramebuffer/10
  - renderbufferStorageMultisample/5
  - framebufferTextureLayer/5
  - framebufferTextureFaceARB/5
  - flushMappedBufferRange/3
  - bindVertexArray/1
  - deleteVertexArrays/1
  - genVertexArrays/1
  - isVertexArray/1
  - getUniformIndices/2
  - getActiveUniformsiv/3
  - getActiveUniformName/3
  - getUniformBlockIndex/2
  - getActiveUniformBlockiv/4
  - getActiveUniformBlockName/3
  - uniformBlockBinding/3
  - copyBufferSubData/5
  - drawElementsBaseVertex/5
  - drawRangeElementsBaseVertex/7
  - drawElementsInstancedBaseVertex/6
  - provokingVertex/1
  - fenceSync/2
  - isSync/1
  - deleteSync/1
  - clientWaitSync/3
  - waitSync/3
  - getInteger64v/1
  - getSynciv/3
  - texImage2DMultisample/6
  - texImage3DMultisample/7
  - getMultisamplefv/2
  - sampleMaski/2
  - namedStringARB/3
  - deleteNamedStringARB/1
  - compileShaderIncludeARB/2
  - isNamedStringARB/1
  - getNamedStringARB/2
  - getNamedStringivARB/2
  - bindFragDataLocationIndexed/4
  - getFragDataIndex/2
  - genSamplers/1
  - deleteSamplers/1
  - isSampler/1
  - bindSampler/2
  - samplerParameteri/3
  - samplerParameteriv/3
  - samplerParameterf/3
  - samplerParameterfv/3
  - samplerParameterIiv/3
  - samplerParameterIuiv/3
  - getSamplerParameteriv/2
  - getSamplerParameterIiv/2
  - getSamplerParameterfv/2
  - getSamplerParameterIuiv/2
  - queryCounter/2
  - getQueryObjecti64v/2
  - getQueryObjectui64v/2
  - drawArraysIndirect/2
  - drawElementsIndirect/3
  - uniform1d/2
  - uniform2d/3
  - uniform3d/4
  - uniform4d/5
  - uniform1dv/2
  - uniform2dv/2
  - uniform3dv/2
  - uniform4dv/2
  - uniformMatrix2dv/3
  - uniformMatrix3dv/3
  - uniformMatrix4dv/3
  - uniformMatrix2x3dv/3
  - uniformMatrix2x4dv/3
  - uniformMatrix3x2dv/3
  - uniformMatrix3x4dv/3
  - uniformMatrix4x2dv/3
  - uniformMatrix4x3dv/3
  - getUniformdv/2
  - getSubroutineUniformLocation/3
  - getSubroutineIndex/3
  - getActiveSubroutineUniformName/4
  - getActiveSubroutineName/4
  - uniformSubroutinesuiv/2
  - getUniformSubroutineuiv/2
  - getProgramStageiv/3
  - patchParameteri/2
  - patchParameterfv/2
  - bindTransformFeedback/2
  - deleteTransformFeedbacks/1
  - genTransformFeedbacks/1
  - isTransformFeedback/1
  - pauseTransformFeedback/0
  - resumeTransformFeedback/0
  - drawTransformFeedback/2
  - drawTransformFeedbackStream/3
  - beginQueryIndexed/3
  - endQueryIndexed/2
  - getQueryIndexediv/3
  - releaseShaderCompiler/0
  - shaderBinary/3
  - getShaderPrecisionFormat/2
  - depthRangef/2
  - clearDepthf/1
  - getProgramBinary/2
  - programBinary/3
  - programParameteri/3
  - useProgramStages/3
  - activeShaderProgram/2
  - createShaderProgramv/2
  - bindProgramPipeline/1
  - deleteProgramPipelines/1
  - genProgramPipelines/1
  - isProgramPipeline/1
  - getProgramPipelineiv/2
  - programUniform1i/3
  - programUniform1iv/3
  - programUniform1f/3
  - programUniform1fv/3
  - programUniform1d/3
  - programUniform1dv/3
  - programUniform1ui/3
  - programUniform1uiv/3
  - programUniform2i/4
  - programUniform2iv/3
  - programUniform2f/4
  - programUniform2fv/3
  - programUniform2d/4
  - programUniform2dv/3
  - programUniform2ui/4
  - programUniform2uiv/3
  - programUniform3i/5
  - programUniform3iv/3
  - programUniform3f/5
  - programUniform3fv/3
  - programUniform3d/5
  - programUniform3dv/3
  - programUniform3ui/5
  - programUniform3uiv/3
  - programUniform4i/6
  - programUniform4iv/3
  - programUniform4f/6
  - programUniform4fv/3
  - programUniform4d/6
  - programUniform4dv/3
  - programUniform4ui/6
  - programUniform4uiv/3
  - programUniformMatrix2fv/4
  - programUniformMatrix3fv/4
  - programUniformMatrix4fv/4
  - programUniformMatrix2dv/4
  - programUniformMatrix3dv/4
  - programUniformMatrix4dv/4
  - programUniformMatrix2x3fv/4
  - programUniformMatrix3x2fv/4
  - programUniformMatrix2x4fv/4
  - programUniformMatrix4x2fv/4
  - programUniformMatrix3x4fv/4
  - programUniformMatrix4x3fv/4
  - programUniformMatrix2x3dv/4
  - programUniformMatrix3x2dv/4
  - programUniformMatrix2x4dv/4
  - programUniformMatrix4x2dv/4
  - programUniformMatrix3x4dv/4
  - programUniformMatrix4x3dv/4
  - validateProgramPipeline/1
  - getProgramPipelineInfoLog/2
  - vertexAttribL1d/2
  - vertexAttribL2d/3
  - vertexAttribL3d/4
  - vertexAttribL4d/5
  - vertexAttribL1dv/2
  - vertexAttribL2dv/2
  - vertexAttribL3dv/2
  - vertexAttribL4dv/2
  - vertexAttribLPointer/5
  - getVertexAttribLdv/2
  - viewportArrayv/2
  - viewportIndexedf/5
  - viewportIndexedfv/2
  - scissorArrayv/2
  - scissorIndexed/5
  - scissorIndexedv/2
  - depthRangeArrayv/2
  - depthRangeIndexed/3
  - getFloati_v/2
  - getDoublei_v/2
  - debugMessageControlARB/5
  - debugMessageInsertARB/5
  - getDebugMessageLogARB/2
  - getGraphicsResetStatusARB/0
  - resizeBuffersMESA/0
  - windowPos4dMESA/4
  - windowPos4dvMESA/1
  - windowPos4fMESA/4
  - windowPos4fvMESA/1
  - windowPos4iMESA/4
  - windowPos4ivMESA/1
  - windowPos4sMESA/4
  - windowPos4svMESA/1
  - depthBoundsEXT/2
  - stencilClearTagEXT/2

# gl

### MODULE

gl

### MODULE SUMMARY

Standard OpenGL api.

### DESCRIPTION

Standard OpenGL api. See www.opengl.org

Booleans are represented by integers 0 and 1.

### DATA TYPES

clamp()

  A float clamped between 0.0 - 1.0

enum()

  An integer defined in gl.hrl

mem()

  memory block

offset()

  An integer which is an offset in an array

### EXPORTS

accum(Op::enum(), Value::float()) -> ok

See external documentation.

alphaFunc(Func::enum(), Ref::clamp()) -> ok

See external documentation.

areTexturesResident(Textures::[integer()]) -> {0 | 1, Residences::[0 | 1]}

See external documentation.

arrayElement(I::integer()) -> ok

See external documentation.

begin(Mode::enum()) -> ok

See external documentation.

bindTexture(Target::enum(), Texture::integer()) -> ok

See external documentation.

bitmap(Width::integer(), Height::integer(), Xorig::float(), Yorig::float(), Xmove::float(), Ymove::float(), Bitmap::offset() | mem()) -> ok

See external documentation.

blendFunc(Sfactor::enum(), Dfactor::enum()) -> ok

See external documentation.

callList(List::integer()) -> ok

See external documentation.

callLists(Lists::[integer()]) -> ok

See external documentation.

clear(Mask::integer()) -> ok

See external documentation.

clearAccum(Red::float(), Green::float(), Blue::float(), Alpha::float()) -> ok

See external documentation.

clearColor(Red::clamp(), Green::clamp(), Blue::clamp(), Alpha::clamp()) -> ok

See external documentation.

clearDepth(Depth::clamp()) -> ok

See external documentation.

clearIndex(C::float()) -> ok

See external documentation.

clearStencil(S::integer()) -> ok

See external documentation.

clipPlane(Plane::enum(), Equation::{float(), float(), float(), float()}) -> ok

See external documentation.

color3b(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

color3bv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3b(Red, Green, Blue).

color3d(Red::float(), Green::float(), Blue::float()) -> ok

See external documentation.

color3dv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3d(Red, Green, Blue).

color3f(Red::float(), Green::float(), Blue::float()) -> ok

See external documentation.

color3fv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3f(Red, Green, Blue).

color3i(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

color3iv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3i(Red, Green, Blue).

color3s(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

color3sv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3s(Red, Green, Blue).

color3ub(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

color3ubv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3ub(Red, Green, Blue).

color3ui(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

color3uiv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3ui(Red, Green, Blue).

color3us(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

color3usv(X1::{Red, Green, Blue}) -> ok

Equivalent to color3us(Red, Green, Blue).

color4b(Red::integer(), Green::integer(), Blue::integer(), Alpha::integer()) -> ok

See external documentation.

color4bv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4b(Red, Green, Blue, Alpha).

color4d(Red::float(), Green::float(), Blue::float(), Alpha::float()) -> ok

See external documentation.

color4dv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4d(Red, Green, Blue, Alpha).

color4f(Red::float(), Green::float(), Blue::float(), Alpha::float()) -> ok

See external documentation.

color4fv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4f(Red, Green, Blue, Alpha).

color4i(Red::integer(), Green::integer(), Blue::integer(), Alpha::integer()) -> ok

See external documentation.

color4iv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4i(Red, Green, Blue, Alpha).

color4s(Red::integer(), Green::integer(), Blue::integer(), Alpha::integer()) -> ok

See external documentation.

color4sv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4s(Red, Green, Blue, Alpha).

color4ub(Red::integer(), Green::integer(), Blue::integer(), Alpha::integer()) -> ok

See external documentation.

color4ubv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4ub(Red, Green, Blue, Alpha).

color4ui(Red::integer(), Green::integer(), Blue::integer(), Alpha::integer()) -> ok

See external documentation.

color4uiv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4ui(Red, Green, Blue, Alpha).

color4us(Red::integer(), Green::integer(), Blue::integer(), Alpha::integer()) -> ok

See external documentation.

color4usv(X1::{Red, Green, Blue, Alpha}) -> ok

Equivalent to color4us(Red, Green, Blue, Alpha).

colorMask(Red::0 | 1, Green::0 | 1, Blue::0 | 1, Alpha::0 | 1) -> ok

See external documentation.

colorMaterial(Face::enum(), Mode::enum()) -> ok

See external documentation.

colorPointer(Size::integer(), Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

copyPixels(X::integer(), Y::integer(), Width::integer(), Height::integer(), Type::enum()) -> ok

See external documentation.

copyTexImage1D(Target::enum(), Level::integer(), InternalFormat::enum(), X::integer(), Y::integer(), Width::integer(), Border::integer()) -> ok

See external documentation.

copyTexImage2D(Target::enum(), Level::integer(), InternalFormat::enum(), X::integer(), Y::integer(), Width::integer(), Height::integer(), Border::integer()) -> ok

See external documentation.

copyTexSubImage1D(Target::enum(), Level::integer(), Xoffset::integer(), X::integer(), Y::integer(), Width::integer()) -> ok

See external documentation.

copyTexSubImage2D(Target::enum(), Level::integer(), Xoffset::integer(), Yoffset::integer(), X::integer(), Y::integer(), Width::integer(), Height::integer()) -> ok

See external documentation.

cullFace(Mode::enum()) -> ok

See external documentation.

deleteLists(List::integer(), Range::integer()) -> ok

See external documentation.

deleteTextures(Textures::[integer()]) -> ok

See external documentation.

depthFunc(Func::enum()) -> ok

See external documentation.

depthMask(Flag::0 | 1) -> ok

See external documentation.

depthRange(ZNear::clamp(), ZFar::clamp()) -> ok

See external documentation.

disable(Cap::enum()) -> ok

See external documentation.

disableClientState(Array::enum()) -> ok

See external documentation.

drawArrays(Mode::enum(), First::integer(), Count::integer()) -> ok

See external documentation.

drawBuffer(Mode::enum()) -> ok

See external documentation.

drawElements(Mode::enum(), Count::integer(), Type::enum(), Indices::offset() | mem()) -> ok

See external documentation.

drawPixels(Width::integer(), Height::integer(), Format::enum(), Type::enum(), Pixels::offset() | mem()) -> ok

See external documentation.

edgeFlag(Flag::0 | 1) -> ok

See external documentation.

edgeFlagPointer(Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

edgeFlagv(X1::{Flag}) -> ok

Equivalent to edgeFlag(Flag).

enable(Cap::enum()) -> ok

See external documentation.

enableClientState(Array::enum()) -> ok

See external documentation.

end() -> ok

See external documentation.

endList() -> ok

See external documentation.

evalCoord1d(U::float()) -> ok

See external documentation.

evalCoord1dv(X1::{U}) -> ok

Equivalent to evalCoord1d(U).

evalCoord1f(U::float()) -> ok

See external documentation.

evalCoord1fv(X1::{U}) -> ok

Equivalent to evalCoord1f(U).

evalCoord2d(U::float(), V::float()) -> ok

See external documentation.

evalCoord2dv(X1::{U, V}) -> ok

Equivalent to evalCoord2d(U, V).

evalCoord2f(U::float(), V::float()) -> ok

See external documentation.

evalCoord2fv(X1::{U, V}) -> ok

Equivalent to evalCoord2f(U, V).

evalMesh1(Mode::enum(), I1::integer(), I2::integer()) -> ok

See external documentation.

evalMesh2(Mode::enum(), I1::integer(), I2::integer(), J1::integer(), J2::integer()) -> ok

See external documentation.

evalPoint1(I::integer()) -> ok

See external documentation.

evalPoint2(I::integer(), J::integer()) -> ok

See external documentation.

feedbackBuffer(Size::integer(), Type::enum(), Buffer::mem()) -> ok

See external documentation.

finish() -> ok

See external documentation.

flush() -> ok

See external documentation.

fogf(Pname::enum(), Param::float()) -> ok

See external documentation.

fogfv(Pname::enum(), Params::{float()}) -> ok

See external documentation.

fogi(Pname::enum(), Param::integer()) -> ok

See external documentation.

fogiv(Pname::enum(), Params::{integer()}) -> ok

See external documentation.

frontFace(Mode::enum()) -> ok

See external documentation.

frustum(Left::float(), Right::float(), Bottom::float(), Top::float(), ZNear::float(), ZFar::float()) -> ok

See external documentation.

genLists(Range::integer()) -> integer()

See external documentation.

genTextures(N::integer()) -> [integer()]

See external documentation.

getBooleanv(Pname::enum()) -> [0 | 1]

See external documentation.

getClipPlane(Plane::enum()) -> {float(), float(), float(), float()}

See external documentation.

getDoublev(Pname::enum()) -> [float()]

See external documentation.

getError() -> enum()

See external documentation.

getFloatv(Pname::enum()) -> [float()]

See external documentation.

getIntegerv(Pname::enum()) -> [integer()]

See external documentation.

getLightfv(Light::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getLightiv(Light::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

getMapdv(Target::enum(), Query::enum(), V::mem()) -> ok

See external documentation.

getMapfv(Target::enum(), Query::enum(), V::mem()) -> ok

See external documentation.

getMapiv(Target::enum(), Query::enum(), V::mem()) -> ok

See external documentation.

getMaterialfv(Face::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getMaterialiv(Face::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

getPixelMapfv(Map::enum(), Values::mem()) -> ok

See external documentation.

getPixelMapuiv(Map::enum(), Values::mem()) -> ok

See external documentation.

getPixelMapusv(Map::enum(), Values::mem()) -> ok

See external documentation.

getPolygonStipple() -> binary()

See external documentation.

getString(Name::enum()) -> string()

See external documentation.

getTexEnvfv(Target::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getTexEnviv(Target::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

getTexGendv(Coord::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getTexGenfv(Coord::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getTexGeniv(Coord::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

getTexImage(Target::enum(), Level::integer(), Format::enum(), Type::enum(), Pixels::mem()) -> ok

See external documentation.

getTexLevelParameterfv(Target::enum(), Level::integer(), Pname::enum()) -> {float()}

See external documentation.

getTexLevelParameteriv(Target::enum(), Level::integer(), Pname::enum()) -> {integer()}

See external documentation.

getTexParameterfv(Target::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getTexParameteriv(Target::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

hint(Target::enum(), Mode::enum()) -> ok

See external documentation.

indexMask(Mask::integer()) -> ok

See external documentation.

indexPointer(Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

indexd(C::float()) -> ok

See external documentation.

indexdv(X1::{C}) -> ok

Equivalent to indexd(C).

indexf(C::float()) -> ok

See external documentation.

indexfv(X1::{C}) -> ok

Equivalent to indexf(C).

indexi(C::integer()) -> ok

See external documentation.

indexiv(X1::{C}) -> ok

Equivalent to indexi(C).

indexs(C::integer()) -> ok

See external documentation.

indexsv(X1::{C}) -> ok

Equivalent to indexs(C).

indexub(C::integer()) -> ok

See external documentation.

indexubv(X1::{C}) -> ok

Equivalent to indexub(C).

initNames() -> ok

See external documentation.

interleavedArrays(Format::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

isEnabled(Cap::enum()) -> 0 | 1

See external documentation.

isList(List::integer()) -> 0 | 1

See external documentation.

isTexture(Texture::integer()) -> 0 | 1

See external documentation.

lightModelf(Pname::enum(), Param::float()) -> ok

See external documentation.

lightModelfv(Pname::enum(), Params::{float()}) -> ok

See external documentation.

lightModeli(Pname::enum(), Param::integer()) -> ok

See external documentation.

lightModeliv(Pname::enum(), Params::{integer()}) -> ok

See external documentation.

lightf(Light::enum(), Pname::enum(), Param::float()) -> ok

See external documentation.

lightfv(Light::enum(), Pname::enum(), Params::{float()}) -> ok

See external documentation.

lighti(Light::enum(), Pname::enum(), Param::integer()) -> ok

See external documentation.

lightiv(Light::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

lineStipple(Factor::integer(), Pattern::integer()) -> ok

See external documentation.

lineWidth(Width::float()) -> ok

See external documentation.

listBase(Base::integer()) -> ok

See external documentation.

loadIdentity() -> ok

See external documentation.

loadMatrixd(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

loadMatrixf(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

loadName(Name::integer()) -> ok

See external documentation.

logicOp(Opcode::enum()) -> ok

See external documentation.

map1d(Target::enum(), U1::float(), U2::float(), Stride::integer(), Order::integer(), Points::binary()) -> ok

See external documentation.

map1f(Target::enum(), U1::float(), U2::float(), Stride::integer(), Order::integer(), Points::binary()) -> ok

See external documentation.

map2d(Target::enum(), U1::float(), U2::float(), Ustride::integer(), Uorder::integer(), V1::float(), V2::float(), Vstride::integer(), Vorder::integer(), Points::binary()) -> ok

See external documentation.

map2f(Target::enum(), U1::float(), U2::float(), Ustride::integer(), Uorder::integer(), V1::float(), V2::float(), Vstride::integer(), Vorder::integer(), Points::binary()) -> ok

See external documentation.

mapGrid1d(Un::integer(), U1::float(), U2::float()) -> ok

See external documentation.

mapGrid1f(Un::integer(), U1::float(), U2::float()) -> ok

See external documentation.

mapGrid2d(Un::integer(), U1::float(), U2::float(), Vn::integer(), V1::float(), V2::float()) -> ok

See external documentation.

mapGrid2f(Un::integer(), U1::float(), U2::float(), Vn::integer(), V1::float(), V2::float()) -> ok

See external documentation.

materialf(Face::enum(), Pname::enum(), Param::float()) -> ok

See external documentation.

materialfv(Face::enum(), Pname::enum(), Params::{float()}) -> ok

See external documentation.

materiali(Face::enum(), Pname::enum(), Param::integer()) -> ok

See external documentation.

materialiv(Face::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

matrixMode(Mode::enum()) -> ok

See external documentation.

multMatrixd(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

multMatrixf(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

newList(List::integer(), Mode::enum()) -> ok

See external documentation.

normal3b(Nx::integer(), Ny::integer(), Nz::integer()) -> ok

See external documentation.

normal3bv(X1::{Nx, Ny, Nz}) -> ok

Equivalent to normal3b(Nx, Ny, Nz).

normal3d(Nx::float(), Ny::float(), Nz::float()) -> ok

See external documentation.

normal3dv(X1::{Nx, Ny, Nz}) -> ok

Equivalent to normal3d(Nx, Ny, Nz).

normal3f(Nx::float(), Ny::float(), Nz::float()) -> ok

See external documentation.

normal3fv(X1::{Nx, Ny, Nz}) -> ok

Equivalent to normal3f(Nx, Ny, Nz).

normal3i(Nx::integer(), Ny::integer(), Nz::integer()) -> ok

See external documentation.

normal3iv(X1::{Nx, Ny, Nz}) -> ok

Equivalent to normal3i(Nx, Ny, Nz).

normal3s(Nx::integer(), Ny::integer(), Nz::integer()) -> ok

See external documentation.

normal3sv(X1::{Nx, Ny, Nz}) -> ok

Equivalent to normal3s(Nx, Ny, Nz).

normalPointer(Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

ortho(Left::float(), Right::float(), Bottom::float(), Top::float(), ZNear::float(), ZFar::float()) -> ok

See external documentation.

passThrough(Token::float()) -> ok

See external documentation.

pixelMapfv(Map::enum(), Mapsize::integer(), Values::binary()) -> ok

See external documentation.

pixelMapuiv(Map::enum(), Mapsize::integer(), Values::binary()) -> ok

See external documentation.

pixelMapusv(Map::enum(), Mapsize::integer(), Values::binary()) -> ok

See external documentation.

pixelStoref(Pname::enum(), Param::float()) -> ok

See external documentation.

pixelStorei(Pname::enum(), Param::integer()) -> ok

See external documentation.

pixelTransferf(Pname::enum(), Param::float()) -> ok

See external documentation.

pixelTransferi(Pname::enum(), Param::integer()) -> ok

See external documentation.

pixelZoom(Xfactor::float(), Yfactor::float()) -> ok

See external documentation.

pointSize(Size::float()) -> ok

See external documentation.

polygonMode(Face::enum(), Mode::enum()) -> ok

See external documentation.

polygonOffset(Factor::float(), Units::float()) -> ok

See external documentation.

polygonStipple(Mask::binary()) -> ok

See external documentation.

popAttrib() -> ok

See external documentation.

popClientAttrib() -> ok

See external documentation.

popMatrix() -> ok

See external documentation.

popName() -> ok

See external documentation.

prioritizeTextures(Textures::[integer()], Priorities::[clamp()]) -> ok

See external documentation.

pushAttrib(Mask::integer()) -> ok

See external documentation.

pushClientAttrib(Mask::integer()) -> ok

See external documentation.

pushMatrix() -> ok

See external documentation.

pushName(Name::integer()) -> ok

See external documentation.

rasterPos2d(X::float(), Y::float()) -> ok

See external documentation.

rasterPos2dv(X1::{X, Y}) -> ok

Equivalent to rasterPos2d(X, Y).

rasterPos2f(X::float(), Y::float()) -> ok

See external documentation.

rasterPos2fv(X1::{X, Y}) -> ok

Equivalent to rasterPos2f(X, Y).

rasterPos2i(X::integer(), Y::integer()) -> ok

See external documentation.

rasterPos2iv(X1::{X, Y}) -> ok

Equivalent to rasterPos2i(X, Y).

rasterPos2s(X::integer(), Y::integer()) -> ok

See external documentation.

rasterPos2sv(X1::{X, Y}) -> ok

Equivalent to rasterPos2s(X, Y).

rasterPos3d(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

rasterPos3dv(X1::{X, Y, Z}) -> ok

Equivalent to rasterPos3d(X, Y, Z).

rasterPos3f(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

rasterPos3fv(X1::{X, Y, Z}) -> ok

Equivalent to rasterPos3f(X, Y, Z).

rasterPos3i(X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

rasterPos3iv(X1::{X, Y, Z}) -> ok

Equivalent to rasterPos3i(X, Y, Z).

rasterPos3s(X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

rasterPos3sv(X1::{X, Y, Z}) -> ok

Equivalent to rasterPos3s(X, Y, Z).

rasterPos4d(X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

rasterPos4dv(X1::{X, Y, Z, W}) -> ok

Equivalent to rasterPos4d(X, Y, Z, W).

rasterPos4f(X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

rasterPos4fv(X1::{X, Y, Z, W}) -> ok

Equivalent to rasterPos4f(X, Y, Z, W).

rasterPos4i(X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

rasterPos4iv(X1::{X, Y, Z, W}) -> ok

Equivalent to rasterPos4i(X, Y, Z, W).

rasterPos4s(X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

rasterPos4sv(X1::{X, Y, Z, W}) -> ok

Equivalent to rasterPos4s(X, Y, Z, W).

readBuffer(Mode::enum()) -> ok

See external documentation.

readPixels(X::integer(), Y::integer(), Width::integer(), Height::integer(), Format::enum(), Type::enum(), Pixels::mem()) -> ok

See external documentation.

rectd(X1::float(), Y1::float(), X2::float(), Y2::float()) -> ok

See external documentation.

rectdv(V1::{float(), float()}, V2::{float(), float()}) -> ok

See external documentation.

rectf(X1::float(), Y1::float(), X2::float(), Y2::float()) -> ok

See external documentation.

rectfv(V1::{float(), float()}, V2::{float(), float()}) -> ok

See external documentation.

recti(X1::integer(), Y1::integer(), X2::integer(), Y2::integer()) -> ok

See external documentation.

rectiv(V1::{integer(), integer()}, V2::{integer(), integer()}) -> ok

See external documentation.

rects(X1::integer(), Y1::integer(), X2::integer(), Y2::integer()) -> ok

See external documentation.

rectsv(V1::{integer(), integer()}, V2::{integer(), integer()}) -> ok

See external documentation.

renderMode(Mode::enum()) -> integer()

See external documentation.

rotated(Angle::float(), X::float(), Y::float(), Z::float()) -> ok

See external documentation.

rotatef(Angle::float(), X::float(), Y::float(), Z::float()) -> ok

See external documentation.

scaled(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

scalef(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

scissor(X::integer(), Y::integer(), Width::integer(), Height::integer()) -> ok

See external documentation.

selectBuffer(Size::integer(), Buffer::mem()) -> ok

See external documentation.

shadeModel(Mode::enum()) -> ok

See external documentation.

stencilFunc(Func::enum(), Ref::integer(), Mask::integer()) -> ok

See external documentation.

stencilMask(Mask::integer()) -> ok

See external documentation.

stencilOp(Fail::enum(), Zfail::enum(), Zpass::enum()) -> ok

See external documentation.

texCoord1d(S::float()) -> ok

See external documentation.

texCoord1dv(X1::{S}) -> ok

Equivalent to texCoord1d(S).

texCoord1f(S::float()) -> ok

See external documentation.

texCoord1fv(X1::{S}) -> ok

Equivalent to texCoord1f(S).

texCoord1i(S::integer()) -> ok

See external documentation.

texCoord1iv(X1::{S}) -> ok

Equivalent to texCoord1i(S).

texCoord1s(S::integer()) -> ok

See external documentation.

texCoord1sv(X1::{S}) -> ok

Equivalent to texCoord1s(S).

texCoord2d(S::float(), T::float()) -> ok

See external documentation.

texCoord2dv(X1::{S, T}) -> ok

Equivalent to texCoord2d(S, T).

texCoord2f(S::float(), T::float()) -> ok

See external documentation.

texCoord2fv(X1::{S, T}) -> ok

Equivalent to texCoord2f(S, T).

texCoord2i(S::integer(), T::integer()) -> ok

See external documentation.

texCoord2iv(X1::{S, T}) -> ok

Equivalent to texCoord2i(S, T).

texCoord2s(S::integer(), T::integer()) -> ok

See external documentation.

texCoord2sv(X1::{S, T}) -> ok

Equivalent to texCoord2s(S, T).

texCoord3d(S::float(), T::float(), R::float()) -> ok

See external documentation.

texCoord3dv(X1::{S, T, R}) -> ok

Equivalent to texCoord3d(S, T, R).

texCoord3f(S::float(), T::float(), R::float()) -> ok

See external documentation.

texCoord3fv(X1::{S, T, R}) -> ok

Equivalent to texCoord3f(S, T, R).

texCoord3i(S::integer(), T::integer(), R::integer()) -> ok

See external documentation.

texCoord3iv(X1::{S, T, R}) -> ok

Equivalent to texCoord3i(S, T, R).

texCoord3s(S::integer(), T::integer(), R::integer()) -> ok

See external documentation.

texCoord3sv(X1::{S, T, R}) -> ok

Equivalent to texCoord3s(S, T, R).

texCoord4d(S::float(), T::float(), R::float(), Q::float()) -> ok

See external documentation.

texCoord4dv(X1::{S, T, R, Q}) -> ok

Equivalent to texCoord4d(S, T, R, Q).

texCoord4f(S::float(), T::float(), R::float(), Q::float()) -> ok

See external documentation.

texCoord4fv(X1::{S, T, R, Q}) -> ok

Equivalent to texCoord4f(S, T, R, Q).

texCoord4i(S::integer(), T::integer(), R::integer(), Q::integer()) -> ok

See external documentation.

texCoord4iv(X1::{S, T, R, Q}) -> ok

Equivalent to texCoord4i(S, T, R, Q).

texCoord4s(S::integer(), T::integer(), R::integer(), Q::integer()) -> ok

See external documentation.

texCoord4sv(X1::{S, T, R, Q}) -> ok

Equivalent to texCoord4s(S, T, R, Q).

texCoordPointer(Size::integer(), Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

texEnvf(Target::enum(), Pname::enum(), Param::float()) -> ok

See external documentation.

texEnvfv(Target::enum(), Pname::enum(), Params::{float()}) -> ok

See external documentation.

texEnvi(Target::enum(), Pname::enum(), Param::integer()) -> ok

See external documentation.

texEnviv(Target::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

texGend(Coord::enum(), Pname::enum(), Param::float()) -> ok

See external documentation.

texGendv(Coord::enum(), Pname::enum(), Params::{float()}) -> ok

See external documentation.

texGenf(Coord::enum(), Pname::enum(), Param::float()) -> ok

See external documentation.

texGenfv(Coord::enum(), Pname::enum(), Params::{float()}) -> ok

See external documentation.

texGeni(Coord::enum(), Pname::enum(), Param::integer()) -> ok

See external documentation.

texGeniv(Coord::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

texImage1D(Target::enum(), Level::integer(), Internalformat::integer(), Width::integer(), Border::integer(), Format::enum(), Type::enum(), Pixels::offset() | mem()) -> ok

See external documentation.

texImage2D(Target::enum(), Level::integer(), Internalformat::integer(), Width::integer(), Height::integer(), Border::integer(), Format::enum(), Type::enum(), Pixels::offset() | mem()) -> ok

See external documentation.

texParameterf(Target::enum(), Pname::enum(), Param::float()) -> ok

See external documentation.

texParameterfv(Target::enum(), Pname::enum(), Params::{float()}) -> ok

See external documentation.

texParameteri(Target::enum(), Pname::enum(), Param::integer()) -> ok

See external documentation.

texParameteriv(Target::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

texSubImage1D(Target::enum(), Level::integer(), Xoffset::integer(), Width::integer(), Format::enum(), Type::enum(), Pixels::offset() | mem()) -> ok

See external documentation.

texSubImage2D(Target::enum(), Level::integer(), Xoffset::integer(), Yoffset::integer(), Width::integer(), Height::integer(), Format::enum(), Type::enum(), Pixels::offset() | mem()) -> ok

See external documentation.

translated(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

translatef(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

vertex2d(X::float(), Y::float()) -> ok

See external documentation.

vertex2dv(X1::{X, Y}) -> ok

Equivalent to vertex2d(X, Y).

vertex2f(X::float(), Y::float()) -> ok

See external documentation.

vertex2fv(X1::{X, Y}) -> ok

Equivalent to vertex2f(X, Y).

vertex2i(X::integer(), Y::integer()) -> ok

See external documentation.

vertex2iv(X1::{X, Y}) -> ok

Equivalent to vertex2i(X, Y).

vertex2s(X::integer(), Y::integer()) -> ok

See external documentation.

vertex2sv(X1::{X, Y}) -> ok

Equivalent to vertex2s(X, Y).

vertex3d(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

vertex3dv(X1::{X, Y, Z}) -> ok

Equivalent to vertex3d(X, Y, Z).

vertex3f(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

vertex3fv(X1::{X, Y, Z}) -> ok

Equivalent to vertex3f(X, Y, Z).

vertex3i(X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

vertex3iv(X1::{X, Y, Z}) -> ok

Equivalent to vertex3i(X, Y, Z).

vertex3s(X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

vertex3sv(X1::{X, Y, Z}) -> ok

Equivalent to vertex3s(X, Y, Z).

vertex4d(X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

vertex4dv(X1::{X, Y, Z, W}) -> ok

Equivalent to vertex4d(X, Y, Z, W).

vertex4f(X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

vertex4fv(X1::{X, Y, Z, W}) -> ok

Equivalent to vertex4f(X, Y, Z, W).

vertex4i(X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

vertex4iv(X1::{X, Y, Z, W}) -> ok

Equivalent to vertex4i(X, Y, Z, W).

vertex4s(X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

vertex4sv(X1::{X, Y, Z, W}) -> ok

Equivalent to vertex4s(X, Y, Z, W).

vertexPointer(Size::integer(), Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

viewport(X::integer(), Y::integer(), Width::integer(), Height::integer()) -> ok

See external documentation.

blendColor(Red::clamp(), Green::clamp(), Blue::clamp(), Alpha::clamp()) -> ok

See external documentation.

blendEquation(Mode::enum()) -> ok

See external documentation.

drawRangeElements(Mode::enum(), Start::integer(), End::integer(), Count::integer(), Type::enum(), Indices::offset() | mem()) -> ok

See external documentation.

texImage3D(Target::enum(), Level::integer(), Internalformat::integer(), Width::integer(), Height::integer(), Depth::integer(), Border::integer(), Format::enum(), Type::enum(), Pixels::offset() | mem()) -> ok

See external documentation.

texSubImage3D(Target::enum(), Level::integer(), Xoffset::integer(), Yoffset::integer(), Zoffset::integer(), Width::integer(), Height::integer(), Depth::integer(), Format::enum(), Type::enum(), Pixels::offset() | mem()) -> ok

See external documentation.

copyTexSubImage3D(Target::enum(), Level::integer(), Xoffset::integer(), Yoffset::integer(), Zoffset::integer(), X::integer(), Y::integer(), Width::integer(), Height::integer()) -> ok

See external documentation.

colorTable(Target::enum(), Internalformat::enum(), Width::integer(), Format::enum(), Type::enum(), Table::offset() | mem()) -> ok

See external documentation.

colorTableParameterfv(Target::enum(), Pname::enum(), Params::{float(), float(), float(), float()}) -> ok

See external documentation.

colorTableParameteriv(Target::enum(), Pname::enum(), Params::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

copyColorTable(Target::enum(), Internalformat::enum(), X::integer(), Y::integer(), Width::integer()) -> ok

See external documentation.

getColorTable(Target::enum(), Format::enum(), Type::enum(), Table::mem()) -> ok

See external documentation.

getColorTableParameterfv(Target::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getColorTableParameteriv(Target::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

colorSubTable(Target::enum(), Start::integer(), Count::integer(), Format::enum(), Type::enum(), Data::offset() | mem()) -> ok

See external documentation.

copyColorSubTable(Target::enum(), Start::integer(), X::integer(), Y::integer(), Width::integer()) -> ok

See external documentation.

convolutionFilter1D(Target::enum(), Internalformat::enum(), Width::integer(), Format::enum(), Type::enum(), Image::offset() | mem()) -> ok

See external documentation.

convolutionFilter2D(Target::enum(), Internalformat::enum(), Width::integer(), Height::integer(), Format::enum(), Type::enum(), Image::offset() | mem()) -> ok

See external documentation.

convolutionParameterf(Target::enum(), Pname::enum(), Params::{float()}) -> ok

See external documentation.

convolutionParameterfv(Target, Pname, X3::{Params}) -> ok

Equivalent to convolutionParameterf(Target, Pname, Params).

convolutionParameteri(Target::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

convolutionParameteriv(Target, Pname, X3::{Params}) -> ok

Equivalent to convolutionParameteri(Target, Pname, Params).

copyConvolutionFilter1D(Target::enum(), Internalformat::enum(), X::integer(), Y::integer(), Width::integer()) -> ok

See external documentation.

copyConvolutionFilter2D(Target::enum(), Internalformat::enum(), X::integer(), Y::integer(), Width::integer(), Height::integer()) -> ok

See external documentation.

getConvolutionFilter(Target::enum(), Format::enum(), Type::enum(), Image::mem()) -> ok

See external documentation.

getConvolutionParameterfv(Target::enum(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getConvolutionParameteriv(Target::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

separableFilter2D(Target::enum(), Internalformat::enum(), Width::integer(), Height::integer(), Format::enum(), Type::enum(), Row::offset() | mem(), Column::offset() | mem()) -> ok

See external documentation.

getHistogram(Target::enum(), Reset::0 | 1, Format::enum(), Type::enum(), Values::mem()) -> ok

See external documentation.

getHistogramParameterfv(Target::enum(), Pname::enum()) -> {float()}

See external documentation.

getHistogramParameteriv(Target::enum(), Pname::enum()) -> {integer()}

See external documentation.

getMinmax(Target::enum(), Reset::0 | 1, Format::enum(), Type::enum(), Values::mem()) -> ok

See external documentation.

getMinmaxParameterfv(Target::enum(), Pname::enum()) -> {float()}

See external documentation.

getMinmaxParameteriv(Target::enum(), Pname::enum()) -> {integer()}

See external documentation.

histogram(Target::enum(), Width::integer(), Internalformat::enum(), Sink::0 | 1) -> ok

See external documentation.

minmax(Target::enum(), Internalformat::enum(), Sink::0 | 1) -> ok

See external documentation.

resetHistogram(Target::enum()) -> ok

See external documentation.

resetMinmax(Target::enum()) -> ok

See external documentation.

activeTexture(Texture::enum()) -> ok

See external documentation.

sampleCoverage(Value::clamp(), Invert::0 | 1) -> ok

See external documentation.

compressedTexImage3D(Target::enum(), Level::integer(), Internalformat::enum(), Width::integer(), Height::integer(), Depth::integer(), Border::integer(), ImageSize::integer(), Data::offset() | mem()) -> ok

See external documentation.

compressedTexImage2D(Target::enum(), Level::integer(), Internalformat::enum(), Width::integer(), Height::integer(), Border::integer(), ImageSize::integer(), Data::offset() | mem()) -> ok

See external documentation.

compressedTexImage1D(Target::enum(), Level::integer(), Internalformat::enum(), Width::integer(), Border::integer(), ImageSize::integer(), Data::offset() | mem()) -> ok

See external documentation.

compressedTexSubImage3D(Target::enum(), Level::integer(), Xoffset::integer(), Yoffset::integer(), Zoffset::integer(), Width::integer(), Height::integer(), Depth::integer(), Format::enum(), ImageSize::integer(), Data::offset() | mem()) -> ok

See external documentation.

compressedTexSubImage2D(Target::enum(), Level::integer(), Xoffset::integer(), Yoffset::integer(), Width::integer(), Height::integer(), Format::enum(), ImageSize::integer(), Data::offset() | mem()) -> ok

See external documentation.

compressedTexSubImage1D(Target::enum(), Level::integer(), Xoffset::integer(), Width::integer(), Format::enum(), ImageSize::integer(), Data::offset() | mem()) -> ok

See external documentation.

getCompressedTexImage(Target::enum(), Level::integer(), Img::mem()) -> ok

See external documentation.

clientActiveTexture(Texture::enum()) -> ok

See external documentation.

multiTexCoord1d(Target::enum(), S::float()) -> ok

See external documentation.

multiTexCoord1dv(Target, X2::{S}) -> ok

Equivalent to multiTexCoord1d(Target, S).

multiTexCoord1f(Target::enum(), S::float()) -> ok

See external documentation.

multiTexCoord1fv(Target, X2::{S}) -> ok

Equivalent to multiTexCoord1f(Target, S).

multiTexCoord1i(Target::enum(), S::integer()) -> ok

See external documentation.

multiTexCoord1iv(Target, X2::{S}) -> ok

Equivalent to multiTexCoord1i(Target, S).

multiTexCoord1s(Target::enum(), S::integer()) -> ok

See external documentation.

multiTexCoord1sv(Target, X2::{S}) -> ok

Equivalent to multiTexCoord1s(Target, S).

multiTexCoord2d(Target::enum(), S::float(), T::float()) -> ok

See external documentation.

multiTexCoord2dv(Target, X2::{S, T}) -> ok

Equivalent to multiTexCoord2d(Target, S, T).

multiTexCoord2f(Target::enum(), S::float(), T::float()) -> ok

See external documentation.

multiTexCoord2fv(Target, X2::{S, T}) -> ok

Equivalent to multiTexCoord2f(Target, S, T).

multiTexCoord2i(Target::enum(), S::integer(), T::integer()) -> ok

See external documentation.

multiTexCoord2iv(Target, X2::{S, T}) -> ok

Equivalent to multiTexCoord2i(Target, S, T).

multiTexCoord2s(Target::enum(), S::integer(), T::integer()) -> ok

See external documentation.

multiTexCoord2sv(Target, X2::{S, T}) -> ok

Equivalent to multiTexCoord2s(Target, S, T).

multiTexCoord3d(Target::enum(), S::float(), T::float(), R::float()) -> ok

See external documentation.

multiTexCoord3dv(Target, X2::{S, T, R}) -> ok

Equivalent to multiTexCoord3d(Target, S, T, R).

multiTexCoord3f(Target::enum(), S::float(), T::float(), R::float()) -> ok

See external documentation.

multiTexCoord3fv(Target, X2::{S, T, R}) -> ok

Equivalent to multiTexCoord3f(Target, S, T, R).

multiTexCoord3i(Target::enum(), S::integer(), T::integer(), R::integer()) -> ok

See external documentation.

multiTexCoord3iv(Target, X2::{S, T, R}) -> ok

Equivalent to multiTexCoord3i(Target, S, T, R).

multiTexCoord3s(Target::enum(), S::integer(), T::integer(), R::integer()) -> ok

See external documentation.

multiTexCoord3sv(Target, X2::{S, T, R}) -> ok

Equivalent to multiTexCoord3s(Target, S, T, R).

multiTexCoord4d(Target::enum(), S::float(), T::float(), R::float(), Q::float()) -> ok

See external documentation.

multiTexCoord4dv(Target, X2::{S, T, R, Q}) -> ok

Equivalent to multiTexCoord4d(Target, S, T, R, Q).

multiTexCoord4f(Target::enum(), S::float(), T::float(), R::float(), Q::float()) -> ok

See external documentation.

multiTexCoord4fv(Target, X2::{S, T, R, Q}) -> ok

Equivalent to multiTexCoord4f(Target, S, T, R, Q).

multiTexCoord4i(Target::enum(), S::integer(), T::integer(), R::integer(), Q::integer()) -> ok

See external documentation.

multiTexCoord4iv(Target, X2::{S, T, R, Q}) -> ok

Equivalent to multiTexCoord4i(Target, S, T, R, Q).

multiTexCoord4s(Target::enum(), S::integer(), T::integer(), R::integer(), Q::integer()) -> ok

See external documentation.

multiTexCoord4sv(Target, X2::{S, T, R, Q}) -> ok

Equivalent to multiTexCoord4s(Target, S, T, R, Q).

loadTransposeMatrixf(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

loadTransposeMatrixd(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

multTransposeMatrixf(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

multTransposeMatrixd(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

blendFuncSeparate(SfactorRGB::enum(), DfactorRGB::enum(), SfactorAlpha::enum(), DfactorAlpha::enum()) -> ok

See external documentation.

multiDrawArrays(Mode::enum(), First::[integer()], Count::[integer()]) -> ok

See external documentation.

pointParameterf(Pname::enum(), Param::float()) -> ok

See external documentation.

pointParameterfv(Pname::enum(), Params::{float()}) -> ok

See external documentation.

pointParameteri(Pname::enum(), Param::integer()) -> ok

See external documentation.

pointParameteriv(Pname::enum(), Params::{integer()}) -> ok

See external documentation.

fogCoordf(Coord::float()) -> ok

See external documentation.

fogCoordfv(X1::{Coord}) -> ok

Equivalent to fogCoordf(Coord).

fogCoordd(Coord::float()) -> ok

See external documentation.

fogCoorddv(X1::{Coord}) -> ok

Equivalent to fogCoordd(Coord).

fogCoordPointer(Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

secondaryColor3b(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

secondaryColor3bv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3b(Red, Green, Blue).

secondaryColor3d(Red::float(), Green::float(), Blue::float()) -> ok

See external documentation.

secondaryColor3dv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3d(Red, Green, Blue).

secondaryColor3f(Red::float(), Green::float(), Blue::float()) -> ok

See external documentation.

secondaryColor3fv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3f(Red, Green, Blue).

secondaryColor3i(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

secondaryColor3iv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3i(Red, Green, Blue).

secondaryColor3s(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

secondaryColor3sv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3s(Red, Green, Blue).

secondaryColor3ub(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

secondaryColor3ubv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3ub(Red, Green, Blue).

secondaryColor3ui(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

secondaryColor3uiv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3ui(Red, Green, Blue).

secondaryColor3us(Red::integer(), Green::integer(), Blue::integer()) -> ok

See external documentation.

secondaryColor3usv(X1::{Red, Green, Blue}) -> ok

Equivalent to secondaryColor3us(Red, Green, Blue).

secondaryColorPointer(Size::integer(), Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

windowPos2d(X::float(), Y::float()) -> ok

See external documentation.

windowPos2dv(X1::{X, Y}) -> ok

Equivalent to windowPos2d(X, Y).

windowPos2f(X::float(), Y::float()) -> ok

See external documentation.

windowPos2fv(X1::{X, Y}) -> ok

Equivalent to windowPos2f(X, Y).

windowPos2i(X::integer(), Y::integer()) -> ok

See external documentation.

windowPos2iv(X1::{X, Y}) -> ok

Equivalent to windowPos2i(X, Y).

windowPos2s(X::integer(), Y::integer()) -> ok

See external documentation.

windowPos2sv(X1::{X, Y}) -> ok

Equivalent to windowPos2s(X, Y).

windowPos3d(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

windowPos3dv(X1::{X, Y, Z}) -> ok

Equivalent to windowPos3d(X, Y, Z).

windowPos3f(X::float(), Y::float(), Z::float()) -> ok

See external documentation.

windowPos3fv(X1::{X, Y, Z}) -> ok

Equivalent to windowPos3f(X, Y, Z).

windowPos3i(X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

windowPos3iv(X1::{X, Y, Z}) -> ok

Equivalent to windowPos3i(X, Y, Z).

windowPos3s(X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

windowPos3sv(X1::{X, Y, Z}) -> ok

Equivalent to windowPos3s(X, Y, Z).

genQueries(N::integer()) -> [integer()]

See external documentation.

deleteQueries(Ids::[integer()]) -> ok

See external documentation.

isQuery(Id::integer()) -> 0 | 1

See external documentation.

beginQuery(Target::enum(), Id::integer()) -> ok

See external documentation.

endQuery(Target::enum()) -> ok

See external documentation.

getQueryiv(Target::enum(), Pname::enum()) -> integer()

See external documentation.

getQueryObjectiv(Id::integer(), Pname::enum()) -> integer()

See external documentation.

getQueryObjectuiv(Id::integer(), Pname::enum()) -> integer()

See external documentation.

bindBuffer(Target::enum(), Buffer::integer()) -> ok

See external documentation.

deleteBuffers(Buffers::[integer()]) -> ok

See external documentation.

genBuffers(N::integer()) -> [integer()]

See external documentation.

isBuffer(Buffer::integer()) -> 0 | 1

See external documentation.

bufferData(Target::enum(), Size::integer(), Data::offset() | mem(), Usage::enum()) -> ok

See external documentation.

bufferSubData(Target::enum(), Offset::integer(), Size::integer(), Data::offset() | mem()) -> ok

See external documentation.

getBufferSubData(Target::enum(), Offset::integer(), Size::integer(), Data::mem()) -> ok

See external documentation.

getBufferParameteriv(Target::enum(), Pname::enum()) -> integer()

See external documentation.

blendEquationSeparate(ModeRGB::enum(), ModeAlpha::enum()) -> ok

See external documentation.

drawBuffers(Bufs::[enum()]) -> ok

See external documentation.

stencilOpSeparate(Face::enum(), Sfail::enum(), Dpfail::enum(), Dppass::enum()) -> ok

See external documentation.

stencilFuncSeparate(Face::enum(), Func::enum(), Ref::integer(), Mask::integer()) -> ok

See external documentation.

stencilMaskSeparate(Face::enum(), Mask::integer()) -> ok

See external documentation.

attachShader(Program::integer(), Shader::integer()) -> ok

See external documentation.

bindAttribLocation(Program::integer(), Index::integer(), Name::string()) -> ok

See external documentation.

compileShader(Shader::integer()) -> ok

See external documentation.

createProgram() -> integer()

See external documentation.

createShader(Type::enum()) -> integer()

See external documentation.

deleteProgram(Program::integer()) -> ok

See external documentation.

deleteShader(Shader::integer()) -> ok

See external documentation.

detachShader(Program::integer(), Shader::integer()) -> ok

See external documentation.

disableVertexAttribArray(Index::integer()) -> ok

See external documentation.

enableVertexAttribArray(Index::integer()) -> ok

See external documentation.

getActiveAttrib(Program::integer(), Index::integer(), BufSize::integer()) -> {Size::integer(), Type::enum(), Name::string()}

See external documentation.

getActiveUniform(Program::integer(), Index::integer(), BufSize::integer()) -> {Size::integer(), Type::enum(), Name::string()}

See external documentation.

getAttachedShaders(Program::integer(), MaxCount::integer()) -> [integer()]

See external documentation.

getAttribLocation(Program::integer(), Name::string()) -> integer()

See external documentation.

getProgramiv(Program::integer(), Pname::enum()) -> integer()

See external documentation.

getProgramInfoLog(Program::integer(), BufSize::integer()) -> string()

See external documentation.

getShaderiv(Shader::integer(), Pname::enum()) -> integer()

See external documentation.

getShaderInfoLog(Shader::integer(), BufSize::integer()) -> string()

See external documentation.

getShaderSource(Shader::integer(), BufSize::integer()) -> string()

See external documentation.

getUniformLocation(Program::integer(), Name::string()) -> integer()

See external documentation.

getUniformfv(Program::integer(), Location::integer()) -> {float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}

See external documentation.

getUniformiv(Program::integer(), Location::integer()) -> {integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer()}

See external documentation.

getVertexAttribdv(Index::integer(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getVertexAttribfv(Index::integer(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

getVertexAttribiv(Index::integer(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

isProgram(Program::integer()) -> 0 | 1

See external documentation.

isShader(Shader::integer()) -> 0 | 1

See external documentation.

linkProgram(Program::integer()) -> ok

See external documentation.

shaderSource(Shader::integer(), String::[string()]) -> ok

See external documentation.

useProgram(Program::integer()) -> ok

See external documentation.

uniform1f(Location::integer(), V0::float()) -> ok

See external documentation.

uniform2f(Location::integer(), V0::float(), V1::float()) -> ok

See external documentation.

uniform3f(Location::integer(), V0::float(), V1::float(), V2::float()) -> ok

See external documentation.

uniform4f(Location::integer(), V0::float(), V1::float(), V2::float(), V3::float()) -> ok

See external documentation.

uniform1i(Location::integer(), V0::integer()) -> ok

See external documentation.

uniform2i(Location::integer(), V0::integer(), V1::integer()) -> ok

See external documentation.

uniform3i(Location::integer(), V0::integer(), V1::integer(), V2::integer()) -> ok

See external documentation.

uniform4i(Location::integer(), V0::integer(), V1::integer(), V2::integer(), V3::integer()) -> ok

See external documentation.

uniform1fv(Location::integer(), Value::[float()]) -> ok

See external documentation.

uniform2fv(Location::integer(), Value::[{float(), float()}]) -> ok

See external documentation.

uniform3fv(Location::integer(), Value::[{float(), float(), float()}]) -> ok

See external documentation.

uniform4fv(Location::integer(), Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

uniform1iv(Location::integer(), Value::[integer()]) -> ok

See external documentation.

uniform2iv(Location::integer(), Value::[{integer(), integer()}]) -> ok

See external documentation.

uniform3iv(Location::integer(), Value::[{integer(), integer(), integer()}]) -> ok

See external documentation.

uniform4iv(Location::integer(), Value::[{integer(), integer(), integer(), integer()}]) -> ok

See external documentation.

uniformMatrix2fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix3fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix4fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

validateProgram(Program::integer()) -> ok

See external documentation.

vertexAttrib1d(Index::integer(), X::float()) -> ok

See external documentation.

vertexAttrib1dv(Index, X2::{X}) -> ok

Equivalent to vertexAttrib1d(Index, X).

vertexAttrib1f(Index::integer(), X::float()) -> ok

See external documentation.

vertexAttrib1fv(Index, X2::{X}) -> ok

Equivalent to vertexAttrib1f(Index, X).

vertexAttrib1s(Index::integer(), X::integer()) -> ok

See external documentation.

vertexAttrib1sv(Index, X2::{X}) -> ok

Equivalent to vertexAttrib1s(Index, X).

vertexAttrib2d(Index::integer(), X::float(), Y::float()) -> ok

See external documentation.

vertexAttrib2dv(Index, X2::{X, Y}) -> ok

Equivalent to vertexAttrib2d(Index, X, Y).

vertexAttrib2f(Index::integer(), X::float(), Y::float()) -> ok

See external documentation.

vertexAttrib2fv(Index, X2::{X, Y}) -> ok

Equivalent to vertexAttrib2f(Index, X, Y).

vertexAttrib2s(Index::integer(), X::integer(), Y::integer()) -> ok

See external documentation.

vertexAttrib2sv(Index, X2::{X, Y}) -> ok

Equivalent to vertexAttrib2s(Index, X, Y).

vertexAttrib3d(Index::integer(), X::float(), Y::float(), Z::float()) -> ok

See external documentation.

vertexAttrib3dv(Index, X2::{X, Y, Z}) -> ok

Equivalent to vertexAttrib3d(Index, X, Y, Z).

vertexAttrib3f(Index::integer(), X::float(), Y::float(), Z::float()) -> ok

See external documentation.

vertexAttrib3fv(Index, X2::{X, Y, Z}) -> ok

Equivalent to vertexAttrib3f(Index, X, Y, Z).

vertexAttrib3s(Index::integer(), X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

vertexAttrib3sv(Index, X2::{X, Y, Z}) -> ok

Equivalent to vertexAttrib3s(Index, X, Y, Z).

vertexAttrib4Nbv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4Niv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4Nsv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4Nub(Index::integer(), X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

vertexAttrib4Nubv(Index, X2::{X, Y, Z, W}) -> ok

Equivalent to vertexAttrib4Nub(Index, X, Y, Z, W).

vertexAttrib4Nuiv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4Nusv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4bv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4d(Index::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

vertexAttrib4dv(Index, X2::{X, Y, Z, W}) -> ok

Equivalent to vertexAttrib4d(Index, X, Y, Z, W).

vertexAttrib4f(Index::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

vertexAttrib4fv(Index, X2::{X, Y, Z, W}) -> ok

Equivalent to vertexAttrib4f(Index, X, Y, Z, W).

vertexAttrib4iv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4s(Index::integer(), X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

vertexAttrib4sv(Index, X2::{X, Y, Z, W}) -> ok

Equivalent to vertexAttrib4s(Index, X, Y, Z, W).

vertexAttrib4ubv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4uiv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttrib4usv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttribPointer(Index::integer(), Size::integer(), Type::enum(), Normalized::0 | 1, Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

uniformMatrix2x3fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix3x2fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix2x4fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix4x2fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix3x4fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix4x3fv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

colorMaski(Index::integer(), R::0 | 1, G::0 | 1, B::0 | 1, A::0 | 1) -> ok

See external documentation.

getBooleani_v(Target::enum(), Index::integer()) -> [0 | 1]

See external documentation.

getIntegeri_v(Target::enum(), Index::integer()) -> [integer()]

See external documentation.

enablei(Target::enum(), Index::integer()) -> ok

See external documentation.

disablei(Target::enum(), Index::integer()) -> ok

See external documentation.

isEnabledi(Target::enum(), Index::integer()) -> 0 | 1

See external documentation.

beginTransformFeedback(PrimitiveMode::enum()) -> ok

See external documentation.

endTransformFeedback() -> ok

See external documentation.

bindBufferRange(Target::enum(), Index::integer(), Buffer::integer(), Offset::integer(), Size::integer()) -> ok

See external documentation.

bindBufferBase(Target::enum(), Index::integer(), Buffer::integer()) -> ok

See external documentation.

transformFeedbackVaryings(Program::integer(), Varyings::[string()], BufferMode::enum()) -> ok

See external documentation.

getTransformFeedbackVarying(Program::integer(), Index::integer(), BufSize::integer()) -> {Size::integer(), Type::enum(), Name::string()}

See external documentation.

clampColor(Target::enum(), Clamp::enum()) -> ok

See external documentation.

beginConditionalRender(Id::integer(), Mode::enum()) -> ok

See external documentation.

endConditionalRender() -> ok

See external documentation.

vertexAttribIPointer(Index::integer(), Size::integer(), Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

getVertexAttribIiv(Index::integer(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

getVertexAttribIuiv(Index::integer(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

vertexAttribI1i(Index::integer(), X::integer()) -> ok

See external documentation.

vertexAttribI2i(Index::integer(), X::integer(), Y::integer()) -> ok

See external documentation.

vertexAttribI3i(Index::integer(), X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

vertexAttribI4i(Index::integer(), X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

vertexAttribI1ui(Index::integer(), X::integer()) -> ok

See external documentation.

vertexAttribI2ui(Index::integer(), X::integer(), Y::integer()) -> ok

See external documentation.

vertexAttribI3ui(Index::integer(), X::integer(), Y::integer(), Z::integer()) -> ok

See external documentation.

vertexAttribI4ui(Index::integer(), X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

vertexAttribI1iv(Index, X2::{X}) -> ok

Equivalent to vertexAttribI1i(Index, X).

vertexAttribI2iv(Index, X2::{X, Y}) -> ok

Equivalent to vertexAttribI2i(Index, X, Y).

vertexAttribI3iv(Index, X2::{X, Y, Z}) -> ok

Equivalent to vertexAttribI3i(Index, X, Y, Z).

vertexAttribI4iv(Index, X2::{X, Y, Z, W}) -> ok

Equivalent to vertexAttribI4i(Index, X, Y, Z, W).

vertexAttribI1uiv(Index, X2::{X}) -> ok

Equivalent to vertexAttribI1ui(Index, X).

vertexAttribI2uiv(Index, X2::{X, Y}) -> ok

Equivalent to vertexAttribI2ui(Index, X, Y).

vertexAttribI3uiv(Index, X2::{X, Y, Z}) -> ok

Equivalent to vertexAttribI3ui(Index, X, Y, Z).

vertexAttribI4uiv(Index, X2::{X, Y, Z, W}) -> ok

Equivalent to vertexAttribI4ui(Index, X, Y, Z, W).

vertexAttribI4bv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttribI4sv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttribI4ubv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

vertexAttribI4usv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

getUniformuiv(Program::integer(), Location::integer()) -> {integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer()}

See external documentation.

bindFragDataLocation(Program::integer(), Color::integer(), Name::string()) -> ok

See external documentation.

getFragDataLocation(Program::integer(), Name::string()) -> integer()

See external documentation.

uniform1ui(Location::integer(), V0::integer()) -> ok

See external documentation.

uniform2ui(Location::integer(), V0::integer(), V1::integer()) -> ok

See external documentation.

uniform3ui(Location::integer(), V0::integer(), V1::integer(), V2::integer()) -> ok

See external documentation.

uniform4ui(Location::integer(), V0::integer(), V1::integer(), V2::integer(), V3::integer()) -> ok

See external documentation.

uniform1uiv(Location::integer(), Value::[integer()]) -> ok

See external documentation.

uniform2uiv(Location::integer(), Value::[{integer(), integer()}]) -> ok

See external documentation.

uniform3uiv(Location::integer(), Value::[{integer(), integer(), integer()}]) -> ok

See external documentation.

uniform4uiv(Location::integer(), Value::[{integer(), integer(), integer(), integer()}]) -> ok

See external documentation.

texParameterIiv(Target::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

texParameterIuiv(Target::enum(), Pname::enum(), Params::{integer()}) -> ok

See external documentation.

getTexParameterIiv(Target::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

getTexParameterIuiv(Target::enum(), Pname::enum()) -> {integer(), integer(), integer(), integer()}

See external documentation.

clearBufferiv(Buffer::enum(), Drawbuffer::integer(), Value::{integer()}) -> ok

See external documentation.

clearBufferuiv(Buffer::enum(), Drawbuffer::integer(), Value::{integer()}) -> ok

See external documentation.

clearBufferfv(Buffer::enum(), Drawbuffer::integer(), Value::{float()}) -> ok

See external documentation.

clearBufferfi(Buffer::enum(), Drawbuffer::integer(), Depth::float(), Stencil::integer()) -> ok

See external documentation.

getStringi(Name::enum(), Index::integer()) -> string()

See external documentation.

drawArraysInstanced(Mode::enum(), First::integer(), Count::integer(), Primcount::integer()) -> ok

See external documentation.

drawElementsInstanced(Mode::enum(), Count::integer(), Type::enum(), Indices::offset() | mem(), Primcount::integer()) -> ok

See external documentation.

texBuffer(Target::enum(), Internalformat::enum(), Buffer::integer()) -> ok

See external documentation.

primitiveRestartIndex(Index::integer()) -> ok

See external documentation.

getInteger64i_v(Target::enum(), Index::integer()) -> [integer()]

See external documentation.

getBufferParameteri64v(Target::enum(), Pname::enum()) -> [integer()]

See external documentation.

framebufferTexture(Target::enum(), Attachment::enum(), Texture::integer(), Level::integer()) -> ok

See external documentation.

vertexAttribDivisor(Index::integer(), Divisor::integer()) -> ok

See external documentation.

minSampleShading(Value::clamp()) -> ok

See external documentation.

blendEquationi(Buf::integer(), Mode::enum()) -> ok

See external documentation.

blendEquationSeparatei(Buf::integer(), ModeRGB::enum(), ModeAlpha::enum()) -> ok

See external documentation.

blendFunci(Buf::integer(), Src::enum(), Dst::enum()) -> ok

See external documentation.

blendFuncSeparatei(Buf::integer(), SrcRGB::enum(), DstRGB::enum(), SrcAlpha::enum(), DstAlpha::enum()) -> ok

See external documentation.

loadTransposeMatrixfARB(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

loadTransposeMatrixdARB(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

multTransposeMatrixfARB(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

multTransposeMatrixdARB(M::{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}) -> ok

See external documentation.

weightbvARB(Weights::[integer()]) -> ok

See external documentation.

weightsvARB(Weights::[integer()]) -> ok

See external documentation.

weightivARB(Weights::[integer()]) -> ok

See external documentation.

weightfvARB(Weights::[float()]) -> ok

See external documentation.

weightdvARB(Weights::[float()]) -> ok

See external documentation.

weightubvARB(Weights::[integer()]) -> ok

See external documentation.

weightusvARB(Weights::[integer()]) -> ok

See external documentation.

weightuivARB(Weights::[integer()]) -> ok

See external documentation.

vertexBlendARB(Count::integer()) -> ok

See external documentation.

currentPaletteMatrixARB(Index::integer()) -> ok

See external documentation.

matrixIndexubvARB(Indices::[integer()]) -> ok

See external documentation.

matrixIndexusvARB(Indices::[integer()]) -> ok

See external documentation.

matrixIndexuivARB(Indices::[integer()]) -> ok

See external documentation.

programStringARB(Target::enum(), Format::enum(), String::string()) -> ok

See external documentation.

bindProgramARB(Target::enum(), Program::integer()) -> ok

See external documentation.

deleteProgramsARB(Programs::[integer()]) -> ok

See external documentation.

genProgramsARB(N::integer()) -> [integer()]

See external documentation.

programEnvParameter4dARB(Target::enum(), Index::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

programEnvParameter4dvARB(Target::enum(), Index::integer(), Params::{float(), float(), float(), float()}) -> ok

See external documentation.

programEnvParameter4fARB(Target::enum(), Index::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

programEnvParameter4fvARB(Target::enum(), Index::integer(), Params::{float(), float(), float(), float()}) -> ok

See external documentation.

programLocalParameter4dARB(Target::enum(), Index::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

programLocalParameter4dvARB(Target::enum(), Index::integer(), Params::{float(), float(), float(), float()}) -> ok

See external documentation.

programLocalParameter4fARB(Target::enum(), Index::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

programLocalParameter4fvARB(Target::enum(), Index::integer(), Params::{float(), float(), float(), float()}) -> ok

See external documentation.

getProgramEnvParameterdvARB(Target::enum(), Index::integer()) -> {float(), float(), float(), float()}

See external documentation.

getProgramEnvParameterfvARB(Target::enum(), Index::integer()) -> {float(), float(), float(), float()}

See external documentation.

getProgramLocalParameterdvARB(Target::enum(), Index::integer()) -> {float(), float(), float(), float()}

See external documentation.

getProgramLocalParameterfvARB(Target::enum(), Index::integer()) -> {float(), float(), float(), float()}

See external documentation.

getProgramStringARB(Target::enum(), Pname::enum(), String::mem()) -> ok

See external documentation.

getBufferParameterivARB(Target::enum(), Pname::enum()) -> [integer()]

See external documentation.

deleteObjectARB(Obj::integer()) -> ok

See external documentation.

getHandleARB(Pname::enum()) -> integer()

See external documentation.

detachObjectARB(ContainerObj::integer(), AttachedObj::integer()) -> ok

See external documentation.

createShaderObjectARB(ShaderType::enum()) -> integer()

See external documentation.

shaderSourceARB(ShaderObj::integer(), String::[string()]) -> ok

See external documentation.

compileShaderARB(ShaderObj::integer()) -> ok

See external documentation.

createProgramObjectARB() -> integer()

See external documentation.

attachObjectARB(ContainerObj::integer(), Obj::integer()) -> ok

See external documentation.

linkProgramARB(ProgramObj::integer()) -> ok

See external documentation.

useProgramObjectARB(ProgramObj::integer()) -> ok

See external documentation.

validateProgramARB(ProgramObj::integer()) -> ok

See external documentation.

getObjectParameterfvARB(Obj::integer(), Pname::enum()) -> float()

See external documentation.

getObjectParameterivARB(Obj::integer(), Pname::enum()) -> integer()

See external documentation.

getInfoLogARB(Obj::integer(), MaxLength::integer()) -> string()

See external documentation.

getAttachedObjectsARB(ContainerObj::integer(), MaxCount::integer()) -> [integer()]

See external documentation.

getUniformLocationARB(ProgramObj::integer(), Name::string()) -> integer()

See external documentation.

getActiveUniformARB(ProgramObj::integer(), Index::integer(), MaxLength::integer()) -> {Size::integer(), Type::enum(), Name::string()}

See external documentation.

getUniformfvARB(ProgramObj::integer(), Location::integer()) -> {float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}

See external documentation.

getUniformivARB(ProgramObj::integer(), Location::integer()) -> {integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer()}

See external documentation.

getShaderSourceARB(Obj::integer(), MaxLength::integer()) -> string()

See external documentation.

bindAttribLocationARB(ProgramObj::integer(), Index::integer(), Name::string()) -> ok

See external documentation.

getActiveAttribARB(ProgramObj::integer(), Index::integer(), MaxLength::integer()) -> {Size::integer(), Type::enum(), Name::string()}

See external documentation.

getAttribLocationARB(ProgramObj::integer(), Name::string()) -> integer()

See external documentation.

isRenderbuffer(Renderbuffer::integer()) -> 0 | 1

See external documentation.

bindRenderbuffer(Target::enum(), Renderbuffer::integer()) -> ok

See external documentation.

deleteRenderbuffers(Renderbuffers::[integer()]) -> ok

See external documentation.

genRenderbuffers(N::integer()) -> [integer()]

See external documentation.

renderbufferStorage(Target::enum(), Internalformat::enum(), Width::integer(), Height::integer()) -> ok

See external documentation.

getRenderbufferParameteriv(Target::enum(), Pname::enum()) -> integer()

See external documentation.

isFramebuffer(Framebuffer::integer()) -> 0 | 1

See external documentation.

bindFramebuffer(Target::enum(), Framebuffer::integer()) -> ok

See external documentation.

deleteFramebuffers(Framebuffers::[integer()]) -> ok

See external documentation.

genFramebuffers(N::integer()) -> [integer()]

See external documentation.

checkFramebufferStatus(Target::enum()) -> enum()

See external documentation.

framebufferTexture1D(Target::enum(), Attachment::enum(), Textarget::enum(), Texture::integer(), Level::integer()) -> ok

See external documentation.

framebufferTexture2D(Target::enum(), Attachment::enum(), Textarget::enum(), Texture::integer(), Level::integer()) -> ok

See external documentation.

framebufferTexture3D(Target::enum(), Attachment::enum(), Textarget::enum(), Texture::integer(), Level::integer(), Zoffset::integer()) -> ok

See external documentation.

framebufferRenderbuffer(Target::enum(), Attachment::enum(), Renderbuffertarget::enum(), Renderbuffer::integer()) -> ok

See external documentation.

getFramebufferAttachmentParameteriv(Target::enum(), Attachment::enum(), Pname::enum()) -> integer()

See external documentation.

generateMipmap(Target::enum()) -> ok

See external documentation.

blitFramebuffer(SrcX0::integer(), SrcY0::integer(), SrcX1::integer(), SrcY1::integer(), DstX0::integer(), DstY0::integer(), DstX1::integer(), DstY1::integer(), Mask::integer(), Filter::enum()) -> ok

See external documentation.

renderbufferStorageMultisample(Target::enum(), Samples::integer(), Internalformat::enum(), Width::integer(), Height::integer()) -> ok

See external documentation.

framebufferTextureLayer(Target::enum(), Attachment::enum(), Texture::integer(), Level::integer(), Layer::integer()) -> ok

See external documentation.

framebufferTextureFaceARB(Target::enum(), Attachment::enum(), Texture::integer(), Level::integer(), Face::enum()) -> ok

See external documentation.

flushMappedBufferRange(Target::enum(), Offset::integer(), Length::integer()) -> ok

See external documentation.

bindVertexArray(Array::integer()) -> ok

See external documentation.

deleteVertexArrays(Arrays::[integer()]) -> ok

See external documentation.

genVertexArrays(N::integer()) -> [integer()]

See external documentation.

isVertexArray(Array::integer()) -> 0 | 1

See external documentation.

getUniformIndices(Program::integer(), UniformNames::[string()]) -> [integer()]

See external documentation.

getActiveUniformsiv(Program::integer(), UniformIndices::[integer()], Pname::enum()) -> [integer()]

See external documentation.

getActiveUniformName(Program::integer(), UniformIndex::integer(), BufSize::integer()) -> string()

See external documentation.

getUniformBlockIndex(Program::integer(), UniformBlockName::string()) -> integer()

See external documentation.

getActiveUniformBlockiv(Program::integer(), UniformBlockIndex::integer(), Pname::enum(), Params::mem()) -> ok

See external documentation.

getActiveUniformBlockName(Program::integer(), UniformBlockIndex::integer(), BufSize::integer()) -> string()

See external documentation.

uniformBlockBinding(Program::integer(), UniformBlockIndex::integer(), UniformBlockBinding::integer()) -> ok

See external documentation.

copyBufferSubData(ReadTarget::enum(), WriteTarget::enum(), ReadOffset::integer(), WriteOffset::integer(), Size::integer()) -> ok

See external documentation.

drawElementsBaseVertex(Mode::enum(), Count::integer(), Type::enum(), Indices::offset() | mem(), Basevertex::integer()) -> ok

See external documentation.

drawRangeElementsBaseVertex(Mode::enum(), Start::integer(), End::integer(), Count::integer(), Type::enum(), Indices::offset() | mem(), Basevertex::integer()) -> ok

See external documentation.

drawElementsInstancedBaseVertex(Mode::enum(), Count::integer(), Type::enum(), Indices::offset() | mem(), Primcount::integer(), Basevertex::integer()) -> ok

See external documentation.

provokingVertex(Mode::enum()) -> ok

See external documentation.

fenceSync(Condition::enum(), Flags::integer()) -> integer()

See external documentation.

isSync(Sync::integer()) -> 0 | 1

See external documentation.

deleteSync(Sync::integer()) -> ok

See external documentation.

clientWaitSync(Sync::integer(), Flags::integer(), Timeout::integer()) -> enum()

See external documentation.

waitSync(Sync::integer(), Flags::integer(), Timeout::integer()) -> ok

See external documentation.

getInteger64v(Pname::enum()) -> [integer()]

See external documentation.

getSynciv(Sync::integer(), Pname::enum(), BufSize::integer()) -> [integer()]

See external documentation.

texImage2DMultisample(Target::enum(), Samples::integer(), Internalformat::integer(), Width::integer(), Height::integer(), Fixedsamplelocations::0 | 1) -> ok

See external documentation.

texImage3DMultisample(Target::enum(), Samples::integer(), Internalformat::integer(), Width::integer(), Height::integer(), Depth::integer(), Fixedsamplelocations::0 | 1) -> ok

See external documentation.

getMultisamplefv(Pname::enum(), Index::integer()) -> {float(), float()}

See external documentation.

sampleMaski(Index::integer(), Mask::integer()) -> ok

See external documentation.

namedStringARB(Type::enum(), Name::string(), String::string()) -> ok

See external documentation.

deleteNamedStringARB(Name::string()) -> ok

See external documentation.

compileShaderIncludeARB(Shader::integer(), Path::[string()]) -> ok

See external documentation.

isNamedStringARB(Name::string()) -> 0 | 1

See external documentation.

getNamedStringARB(Name::string(), BufSize::integer()) -> string()

See external documentation.

getNamedStringivARB(Name::string(), Pname::enum()) -> integer()

See external documentation.

bindFragDataLocationIndexed(Program::integer(), ColorNumber::integer(), Index::integer(), Name::string()) -> ok

See external documentation.

getFragDataIndex(Program::integer(), Name::string()) -> integer()

See external documentation.

genSamplers(Count::integer()) -> [integer()]

See external documentation.

deleteSamplers(Samplers::[integer()]) -> ok

See external documentation.

isSampler(Sampler::integer()) -> 0 | 1

See external documentation.

bindSampler(Unit::integer(), Sampler::integer()) -> ok

See external documentation.

samplerParameteri(Sampler::integer(), Pname::enum(), Param::integer()) -> ok

See external documentation.

samplerParameteriv(Sampler::integer(), Pname::enum(), Param::[integer()]) -> ok

See external documentation.

samplerParameterf(Sampler::integer(), Pname::enum(), Param::float()) -> ok

See external documentation.

samplerParameterfv(Sampler::integer(), Pname::enum(), Param::[float()]) -> ok

See external documentation.

samplerParameterIiv(Sampler::integer(), Pname::enum(), Param::[integer()]) -> ok

See external documentation.

samplerParameterIuiv(Sampler::integer(), Pname::enum(), Param::[integer()]) -> ok

See external documentation.

getSamplerParameteriv(Sampler::integer(), Pname::enum()) -> [integer()]

See external documentation.

getSamplerParameterIiv(Sampler::integer(), Pname::enum()) -> [integer()]

See external documentation.

getSamplerParameterfv(Sampler::integer(), Pname::enum()) -> [float()]

See external documentation.

getSamplerParameterIuiv(Sampler::integer(), Pname::enum()) -> [integer()]

See external documentation.

queryCounter(Id::integer(), Target::enum()) -> ok

See external documentation.

getQueryObjecti64v(Id::integer(), Pname::enum()) -> integer()

See external documentation.

getQueryObjectui64v(Id::integer(), Pname::enum()) -> integer()

See external documentation.

drawArraysIndirect(Mode::enum(), Indirect::offset() | mem()) -> ok

See external documentation.

drawElementsIndirect(Mode::enum(), Type::enum(), Indirect::offset() | mem()) -> ok

See external documentation.

uniform1d(Location::integer(), X::float()) -> ok

See external documentation.

uniform2d(Location::integer(), X::float(), Y::float()) -> ok

See external documentation.

uniform3d(Location::integer(), X::float(), Y::float(), Z::float()) -> ok

See external documentation.

uniform4d(Location::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

uniform1dv(Location::integer(), Value::[float()]) -> ok

See external documentation.

uniform2dv(Location::integer(), Value::[{float(), float()}]) -> ok

See external documentation.

uniform3dv(Location::integer(), Value::[{float(), float(), float()}]) -> ok

See external documentation.

uniform4dv(Location::integer(), Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix2dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix3dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix4dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix2x3dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix2x4dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix3x2dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix3x4dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix4x2dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

uniformMatrix4x3dv(Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

getUniformdv(Program::integer(), Location::integer()) -> {float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}

See external documentation.

getSubroutineUniformLocation(Program::integer(), Shadertype::enum(), Name::string()) -> integer()

See external documentation.

getSubroutineIndex(Program::integer(), Shadertype::enum(), Name::string()) -> integer()

See external documentation.

getActiveSubroutineUniformName(Program::integer(), Shadertype::enum(), Index::integer(), Bufsize::integer()) -> string()

See external documentation.

getActiveSubroutineName(Program::integer(), Shadertype::enum(), Index::integer(), Bufsize::integer()) -> string()

See external documentation.

uniformSubroutinesuiv(Shadertype::enum(), Indices::[integer()]) -> ok

See external documentation.

getUniformSubroutineuiv(Shadertype::enum(), Location::integer()) -> {integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer(), integer()}

See external documentation.

getProgramStageiv(Program::integer(), Shadertype::enum(), Pname::enum()) -> integer()

See external documentation.

patchParameteri(Pname::enum(), Value::integer()) -> ok

See external documentation.

patchParameterfv(Pname::enum(), Values::[float()]) -> ok

See external documentation.

bindTransformFeedback(Target::enum(), Id::integer()) -> ok

See external documentation.

deleteTransformFeedbacks(Ids::[integer()]) -> ok

See external documentation.

genTransformFeedbacks(N::integer()) -> [integer()]

See external documentation.

isTransformFeedback(Id::integer()) -> 0 | 1

See external documentation.

pauseTransformFeedback() -> ok

See external documentation.

resumeTransformFeedback() -> ok

See external documentation.

drawTransformFeedback(Mode::enum(), Id::integer()) -> ok

See external documentation.

drawTransformFeedbackStream(Mode::enum(), Id::integer(), Stream::integer()) -> ok

See external documentation.

beginQueryIndexed(Target::enum(), Index::integer(), Id::integer()) -> ok

See external documentation.

endQueryIndexed(Target::enum(), Index::integer()) -> ok

See external documentation.

getQueryIndexediv(Target::enum(), Index::integer(), Pname::enum()) -> integer()

See external documentation.

releaseShaderCompiler() -> ok

See external documentation.

shaderBinary(Shaders::[integer()], Binaryformat::enum(), Binary::binary()) -> ok

See external documentation.

getShaderPrecisionFormat(Shadertype::enum(), Precisiontype::enum()) -> {Range::{integer(), integer()}, Precision::integer()}

See external documentation.

depthRangef(N::clamp(), F::clamp()) -> ok

See external documentation.

clearDepthf(D::clamp()) -> ok

See external documentation.

getProgramBinary(Program::integer(), BufSize::integer()) -> {BinaryFormat::enum(), Binary::binary()}

See external documentation.

programBinary(Program::integer(), BinaryFormat::enum(), Binary::binary()) -> ok

See external documentation.

programParameteri(Program::integer(), Pname::enum(), Value::integer()) -> ok

See external documentation.

useProgramStages(Pipeline::integer(), Stages::integer(), Program::integer()) -> ok

See external documentation.

activeShaderProgram(Pipeline::integer(), Program::integer()) -> ok

See external documentation.

createShaderProgramv(Type::enum(), Strings::[string()]) -> integer()

See external documentation.

bindProgramPipeline(Pipeline::integer()) -> ok

See external documentation.

deleteProgramPipelines(Pipelines::[integer()]) -> ok

See external documentation.

genProgramPipelines(N::integer()) -> [integer()]

See external documentation.

isProgramPipeline(Pipeline::integer()) -> 0 | 1

See external documentation.

getProgramPipelineiv(Pipeline::integer(), Pname::enum()) -> integer()

See external documentation.

programUniform1i(Program::integer(), Location::integer(), V0::integer()) -> ok

See external documentation.

programUniform1iv(Program::integer(), Location::integer(), Value::[integer()]) -> ok

See external documentation.

programUniform1f(Program::integer(), Location::integer(), V0::float()) -> ok

See external documentation.

programUniform1fv(Program::integer(), Location::integer(), Value::[float()]) -> ok

See external documentation.

programUniform1d(Program::integer(), Location::integer(), V0::float()) -> ok

See external documentation.

programUniform1dv(Program::integer(), Location::integer(), Value::[float()]) -> ok

See external documentation.

programUniform1ui(Program::integer(), Location::integer(), V0::integer()) -> ok

See external documentation.

programUniform1uiv(Program::integer(), Location::integer(), Value::[integer()]) -> ok

See external documentation.

programUniform2i(Program::integer(), Location::integer(), V0::integer(), V1::integer()) -> ok

See external documentation.

programUniform2iv(Program::integer(), Location::integer(), Value::[{integer(), integer()}]) -> ok

See external documentation.

programUniform2f(Program::integer(), Location::integer(), V0::float(), V1::float()) -> ok

See external documentation.

programUniform2fv(Program::integer(), Location::integer(), Value::[{float(), float()}]) -> ok

See external documentation.

programUniform2d(Program::integer(), Location::integer(), V0::float(), V1::float()) -> ok

See external documentation.

programUniform2dv(Program::integer(), Location::integer(), Value::[{float(), float()}]) -> ok

See external documentation.

programUniform2ui(Program::integer(), Location::integer(), V0::integer(), V1::integer()) -> ok

See external documentation.

programUniform2uiv(Program::integer(), Location::integer(), Value::[{integer(), integer()}]) -> ok

See external documentation.

programUniform3i(Program::integer(), Location::integer(), V0::integer(), V1::integer(), V2::integer()) -> ok

See external documentation.

programUniform3iv(Program::integer(), Location::integer(), Value::[{integer(), integer(), integer()}]) -> ok

See external documentation.

programUniform3f(Program::integer(), Location::integer(), V0::float(), V1::float(), V2::float()) -> ok

See external documentation.

programUniform3fv(Program::integer(), Location::integer(), Value::[{float(), float(), float()}]) -> ok

See external documentation.

programUniform3d(Program::integer(), Location::integer(), V0::float(), V1::float(), V2::float()) -> ok

See external documentation.

programUniform3dv(Program::integer(), Location::integer(), Value::[{float(), float(), float()}]) -> ok

See external documentation.

programUniform3ui(Program::integer(), Location::integer(), V0::integer(), V1::integer(), V2::integer()) -> ok

See external documentation.

programUniform3uiv(Program::integer(), Location::integer(), Value::[{integer(), integer(), integer()}]) -> ok

See external documentation.

programUniform4i(Program::integer(), Location::integer(), V0::integer(), V1::integer(), V2::integer(), V3::integer()) -> ok

See external documentation.

programUniform4iv(Program::integer(), Location::integer(), Value::[{integer(), integer(), integer(), integer()}]) -> ok

See external documentation.

programUniform4f(Program::integer(), Location::integer(), V0::float(), V1::float(), V2::float(), V3::float()) -> ok

See external documentation.

programUniform4fv(Program::integer(), Location::integer(), Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

programUniform4d(Program::integer(), Location::integer(), V0::float(), V1::float(), V2::float(), V3::float()) -> ok

See external documentation.

programUniform4dv(Program::integer(), Location::integer(), Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

programUniform4ui(Program::integer(), Location::integer(), V0::integer(), V1::integer(), V2::integer(), V3::integer()) -> ok

See external documentation.

programUniform4uiv(Program::integer(), Location::integer(), Value::[{integer(), integer(), integer(), integer()}]) -> ok

See external documentation.

programUniformMatrix2fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix3fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix4fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix2dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix3dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix4dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix2x3fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix3x2fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix2x4fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix4x2fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix3x4fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix4x3fv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix2x3dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix3x2dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix2x4dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix4x2dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix3x4dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

programUniformMatrix4x3dv(Program::integer(), Location::integer(), Transpose::0 | 1, Value::[{float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float(), float()}]) -> ok

See external documentation.

validateProgramPipeline(Pipeline::integer()) -> ok

See external documentation.

getProgramPipelineInfoLog(Pipeline::integer(), BufSize::integer()) -> string()

See external documentation.

vertexAttribL1d(Index::integer(), X::float()) -> ok

See external documentation.

vertexAttribL2d(Index::integer(), X::float(), Y::float()) -> ok

See external documentation.

vertexAttribL3d(Index::integer(), X::float(), Y::float(), Z::float()) -> ok

See external documentation.

vertexAttribL4d(Index::integer(), X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

vertexAttribL1dv(Index, X2::{X}) -> ok

Equivalent to vertexAttribL1d(Index, X).

vertexAttribL2dv(Index, X2::{X, Y}) -> ok

Equivalent to vertexAttribL2d(Index, X, Y).

vertexAttribL3dv(Index, X2::{X, Y, Z}) -> ok

Equivalent to vertexAttribL3d(Index, X, Y, Z).

vertexAttribL4dv(Index, X2::{X, Y, Z, W}) -> ok

Equivalent to vertexAttribL4d(Index, X, Y, Z, W).

vertexAttribLPointer(Index::integer(), Size::integer(), Type::enum(), Stride::integer(), Pointer::offset() | mem()) -> ok

See external documentation.

getVertexAttribLdv(Index::integer(), Pname::enum()) -> {float(), float(), float(), float()}

See external documentation.

viewportArrayv(First::integer(), V::[{float(), float(), float(), float()}]) -> ok

See external documentation.

viewportIndexedf(Index::integer(), X::float(), Y::float(), W::float(), H::float()) -> ok

See external documentation.

viewportIndexedfv(Index::integer(), V::{float(), float(), float(), float()}) -> ok

See external documentation.

scissorArrayv(First::integer(), V::[{integer(), integer(), integer(), integer()}]) -> ok

See external documentation.

scissorIndexed(Index::integer(), Left::integer(), Bottom::integer(), Width::integer(), Height::integer()) -> ok

See external documentation.

scissorIndexedv(Index::integer(), V::{integer(), integer(), integer(), integer()}) -> ok

See external documentation.

depthRangeArrayv(First::integer(), V::[{clamp(), clamp()}]) -> ok

See external documentation.

depthRangeIndexed(Index::integer(), N::clamp(), F::clamp()) -> ok

See external documentation.

getFloati_v(Target::enum(), Index::integer()) -> [float()]

See external documentation.

getDoublei_v(Target::enum(), Index::integer()) -> [float()]

See external documentation.

debugMessageControlARB(Source::enum(), Type::enum(), Severity::enum(), Ids::[integer()], Enabled::0 | 1) -> ok

See external documentation.

debugMessageInsertARB(Source::enum(), Type::enum(), Id::integer(), Severity::enum(), Buf::string()) -> ok

See external documentation.

getDebugMessageLogARB(Count::integer(), Bufsize::integer()) -> {integer(), Sources::[enum()], Types::[enum()], Ids::[integer()], Severities::[enum()], MessageLog::[string()]}

See external documentation.

getGraphicsResetStatusARB() -> enum()

See external documentation.

resizeBuffersMESA() -> ok

See external documentation.

windowPos4dMESA(X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

windowPos4dvMESA(X1::{X, Y, Z, W}) -> ok

Equivalent to windowPos4dMESA(X, Y, Z, W).

windowPos4fMESA(X::float(), Y::float(), Z::float(), W::float()) -> ok

See external documentation.

windowPos4fvMESA(X1::{X, Y, Z, W}) -> ok

Equivalent to windowPos4fMESA(X, Y, Z, W).

windowPos4iMESA(X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

windowPos4ivMESA(X1::{X, Y, Z, W}) -> ok

Equivalent to windowPos4iMESA(X, Y, Z, W).

windowPos4sMESA(X::integer(), Y::integer(), Z::integer(), W::integer()) -> ok

See external documentation.

windowPos4svMESA(X1::{X, Y, Z, W}) -> ok

Equivalent to windowPos4sMESA(X, Y, Z, W).

depthBoundsEXT(Zmin::clamp(), Zmax::clamp()) -> ok

See external documentation.

stencilClearTagEXT(StencilTagBits::integer(), StencilClearTag::integer()) -> ok

See external documentation.