Ferns' Graphics Library Functions :
FGLChar() Draws a character on the screen.
FGLCircle() Draws a circle on the screen.
FGLEllipse() Draws an ellipse on the screen.
FGLFill() Fills a part of the screen in a color.
FGLFillCircle() Draws a filled circle on the screen.
FGLFillEllipse() Draws a filled ellipse on the screen.
FGLFillRectangle() Draws a filled rectangle on the screen.
FGLGetBackground() Saves a part of the screen.
FGLGetPixel() Reads value of point on the screen.
FGLInViewport() Determines if point lies in viewport.
FGLLine() Draws a line on the screen.
FGLLoadBMP() Loads a BMP image into an array.
FGLLoadFont() Loads a font for graphical text-output.
FGLMCursor() Defines a mouse cursor.
FGLMHide() Hides the mouse cursor.
FGLMSetClip() Lets you confine mouse movement to a region.
FGLMShow() Shows the mouse cursor.
FGLMState() Gets the current state of the mouse.
FGLPutBackground() Restores background to the screen.
FGLRGBColor() Converts a RGB value to a color in the current mode.
FGLRectangle() Draws a rectangle on the screen.
FGLSetBaseXY() Lets you define the logical origin of the screen.
FGLSetMode() Sets a graphic or text mode.
FGLSetPal() Lets you set RGB values of a color.
FGLSetPixel() Puts a pixel on the screen.
FGLSetViewport() Sets the viewport.
FGLShowBMP() Shows a BMP image on the screen.
FGLText() Puts a text-string on the screen.