SGL
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nsgl
 CGArcThis graphical object subclass represents an elliptical arc
 CGBrowserPaneA GBrowserPane is a graphical interactor that displays a web page
 CGButtonThis interactor subclass represents an onscreen button
 CGCanvasA GCanvas is a graphical drawing surface on which you can draw shapes, lines, and colors, as well as setting the RGB color values of individual pixels
 CGCheckBoxThis interactor subclass represents an onscreen check box
 CGChooserThis interactor subclass represents a selectable drop-down list
 CGClipboardStatic methods you can use to get and set the contents of the system clipboard
 CGColorThis class provides static methods for dealing with colors
 CGColorChooserStatic methods for popping up color-choosing dialog boxes that allow the user to select a color
 CGCompoundThis graphical object subclass consists of a collection of other graphical objects
 CGContainerA GContainer is a logical grouping for interactors
 CGDimensionThis struct contains real-valued width and height fields
 CGDownloaderA GDownloader can download files and data over an internet connection
 CGDrawingSurfaceGDrawingSurface is an abstract superclass for types that allow drawing shapes and pixels onto themselves as a pixel background layer
 CGEventA GEvent represents a user action that has occurred on a graphical interactor
 CGFileChooserStatic methods for popping up file-choosing dialog boxes that allow the user to select a file
 CGFontThis class contains static methods for dealing with fonts in our GUI system
 CGFontChooserStatic methods for popping up font-choosing dialog boxes that allow the user to select a font family, size, and style
 CGImageThis graphical object subclass represents an image from a file
 CGInteractorThis abstract class is the superclass for all graphical interactors
 CGLabelA GLabel represents a text string
 CGLineThis graphical object subclass represents a line segment
 CGObjectThis class is the common superclass of all graphical objects that can be displayed on a graphical window
 CGObservableA GObservable object is one that is able to send out events
 CGOptionPaneThis class provides static methods that pop up graphical input/output dialog boxes on the screen
 CGOvalThis graphical object subclass represents an oval inscribed in a rectangular box
 CGPointThis struct contains real-valued x and y fields
 CGPolygonThis graphical object subclass represents a polygon bounded by line segments
 CGRadioButtonThis interactor subclass represents an onscreen radio button
 CGRectA GRect is a graphical object whose appearance consists of a rectangular box
 CGRectangleThis struct contains real-valued x, y, width, and height fields
 CGRoundRectA GRoundRect represents a graphical object whose appearance consists of a rectangular box with rounded corners
 CGScrollBarA GScrollBar represents a horizontal or vertical scroll bar that can be dragged by the user
 CGScrollPaneA GScrollPane is a container that wraps another interactor with scroll bars
 CGSliderThis interactor subclass represents an onscreen slider
 CGSoundThis class encapsulates a sound file
 CGSpacerA GSpacer is just an empty blob of space that helps you pad layouts
 CGTableA GTable represents a graphical editable 2D table, like a mediocre facsimile of an Excel spreadsheet
 CGTableIndexThis is a small structure representing a row and column in a table
 CGTextThis graphical object subclass represents a text string
 CGTextAreaA GTextArea is a multi-line editable text box
 CGTextFieldThis interactor subclass represents a text field for entering short text strings
 CGThreadUtility class containing static methods that allow you to run code on various system threads
 CGTimerThis class implements a simple interval timer that generates a GTimerEvent with a specified frequency
 CGWindowThis class represents a graphics window that supports simple graphics