| _SGLine | 線分構造体 |
| BezierToLine | ベジェ曲線を微線分に分割する |
| FdData | デバイスのファイルディスクリプタを保持するクラス |
| KeySymbolName | キー定数とキー名の対応を保持する構造体 |
| SGApplication | PlusGアプリケーションの基本クラス |
| SGButtonImage | SGButtonObjectにボタン画像を提供するクラス |
| SGButtonObject | ボタンウィジェットを提供するクラス |
| SGCairoDraw | ドロー系の図形描画クラス |
| SGCanvasDraw | ドロー系の図形描画クラス |
| SGCanvasObject | キャンバスウィジェットを提供するクラス |
| SGCaret | キャレットクラス |
| SGCore | PlusGの基本となるクラス |
| SGDialog | ダイアログを提供するクラス |
| SGDisplayLayer | 画面インターフェースを提供するクラス |
| SGEditboxImage | SGEditboxObjectにエディットボックス画像を提供するクラス |
| SGEditboxObject | エディットボックスウィジェットを提供するクラス |
| SGEventData | イベント情報を保持するクラス |
| SGFontData | フォント属性(種類、サイズ)を保持するクラス |
| SGFontList | SGFontDataの集合クラス |
| SGFontRendering | SGFontDataの集合クラス |
| SGFrameImage | SGFrameObjectにフレーム画像を提供するクラス |
| SGFrameObject | フレームウィジェットを提供するクラス |
| SGGraphics | PlusGの中心的なクラス |
| SGGroupObject | ウィジェットのグループを提供する集合クラス |
| SGIconObject | アイコンウィジェットを提供するクラス |
| SGImage | ウィジェットの画像を保持する基本クラス |
| SGImageList | SGImageの集合クラス |
| SGImageProvider | オブジェクトに画像を提供するクラス |
| SGKeyboardObject | キーボードインターフェースを提供するクラス |
| SGLine | 線分クラス |
| SGLines | 線分の集合クラス |
| SGMatrix | マトリックス変換 |
| SGMovieObject | ムービーウィジェットを提供するクラス |
| SGObject | ウィジェットオブジェクトの基底クラス |
| SGPalette | オブジェクトに画像を提供するクラス |
| SGPath | サブパス(SGSubPath)の集合を管理する |
| SGPathCluster | パスのクラスタデータ |
| SGPathLine | 線分の集合を管理する |
| SGPictureObject | ピクチャーウィジェットを提供するクラス |
| SGPoint | 点クラス |
| SGPoints | 点の集合クラス |
| SGRect | 矩形情報を管理するクラス |
| SGResourceInfo | リソース情報 |
| SGSemaphore | セマフォクラス |
| SGSharedSurface | 描画イメージのカタログを保持するクラス |
| SGSound | 音に関するイベントを提供するクラス |
| SGString | 文字列クラス |
| SGStringArry | 文字列の集合クラス |
| SGSubPath | クラスタ(SGPathCluster)の集合を管理する |
| SGSurface | 描画イメージを保持するクラス |
| SGTextAttribute | テキストの属性を保持するクラス |
| SGTextObject | テキストウィジェットを提供するクラス |
| SGTimerData | タイマーが使用する構造体 |
| SGWindow | ウィンドウ機能を提供するクラス |
| SGWindowDataList | SGDialogの集合クラス |