Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Ndl | |
| CCircleShape | A circle shape |
| CClock | A class that handles the passing of time within the program |
| CColor | A class used to describe a RGBA color |
| CDrawable | The base class for any object that can be drawn to the screen |
| CLine | A simple class responsible for the line object |
| CMusic | A class that handles the playback of opus audio files |
| CRect | A class that represents a bounding box |
| CRectangleShape | A rectangle shape |
| CRenderWindow | A interface for rendering. Includes both top and bottoms screens as targets |
| CShape | The base class for any shape |
| CSprite | A class used to handle the drawing and transformation of sprites |
| CSpriteSheet | A class used to load and contain t3x formatted spritesheets |
| CText | A class used to handle the transformation and drawing of visible text |
| CTextBuffer | Used to contain text objects. This class is required for the Text object to operate |
| CTime | A class that handles the conversion of time values |
| CTransformable | A base class for anything that has a position on the screen |
| CVector2 | Used to contain a set of two numbers |
| CView | Used as a camera-like object to move the screen view to different positions in world coordinates |