| DrawDataRec | Draw data structure |
| FrameRec | Frame data structure |
| Particle | (single pixel) particle struct |
| SpriteLayerRec | Sprite layer data structure |
| SpriteRec | Sprite data structure |
| SpriteWorldRec | Sprite world data structure |
| StatsStruct | This structure is used for each stats box to tell the digit-drawing routines where to draw the numbers, and what number to draw |
| SWPoint | Point (h,v) |
| SWRect | Rect (l,t,r,b) |
| SWRGBColor | Color (r,g,b) |
| TError | CLASS TError, wrapping SWError |
| TFrame | CLASS TFrame, wrapping FramePtr |
| TileMapStruct | Defines a map of tiles |
| TSprite | CLASS TSprite, wrapping SpritePtr |
| TSpriteLayer | CLASS TSpriteLayer, wrapping SpriteLayerPtr |
| TSpriteWorld | CLASS TSpriteWorld, wrapping SpriteWorldPtr |
| TSpriteWorldScrolling | CLASS TSpriteWorldScrolling, wrapping SpriteWorldPtr (scrolling) |
| TSpriteWorldTiling | CLASS TSpriteWorldTiling, wrapping SpriteWorldPtr (tiling) |
| TTileMap | CLASS TTileMap, wrapping TileMapStructPtr |
| UpdateRectStruct | Delta update rect |