| NAPI | Interfaces to external services |
| CDiscord | Discord integration functions |
| NRSDK | RSDK (Retro Engine) related classes and functions |
| CMath | RSDK math functions |
| CMatrix | RSDK matrix manipulation |
| CAnimator | A sprite animation player |
| CApplication | Functions for manipulating and reading runtime information |
| CArray | Array manipulation |
| CAudio | Functions for manipulating the application's audio |
| CCamera | A basic camera entity |
| CCollision | Entity collision functions |
| CController | Functions for getting information about controllers, as well as functions to control rumble |
| CDate | Date and time functions |
| CDevice | Functions to retrieve information about the device the application is running on |
| CDirectory | Filesystem directory manipulation |
| CDisplay | Functions to retrieve information about the displays in the device |
| CDraw | General drawing functions |
| CDraw3D | Functions for drawing in 3D |
| CEase | Easing functions |
| CEntity | A game object that can be spawned in a scene |
| CFile | Filesystem file manipulation |
| CFont | Representation of a TrueType font |
| CGeometry | Geometry intersection functions |
| CHTTP | |
| CImage | Functions to retrieve information about images |
| CInput | Input polling functions |
| CInstance | General Entity related functions |
| CJSON | JSON parsing and writing |
| CMaterial | Representation of a 3D model material |
| CMath | General Math functions |
| CMatrix | Matrix manipulation |
| CModel | Functions to manipulate and retrieve information about 3D models |
| CMusic | Music playback |
| CNumber | Number type related functions |
| CObject | Entity class related functions |
| CPalette | Palette manipulation |
| CRandom | The engine's pseudorandom number generator |
| CResources | Resource loading |
| CScene | Functions for manipulating and retrieving information about scenes |
| CScene3D | The main interface for drawing 3D elements |
| CSceneList | Functions for manipulating and retrieving information about the scene list |
| CSerializer | Functions for serializing values |
| CSettings | Reading and writing the application's settings from and into INI files |
| CShader | Representation of a GPU shader |
| CSocketClient | |
| CSound | Sound playback |
| CSprite | Functions to retrieve information about sprites |
| CStream | Functions for opening streams, as well as functions for reading and writing data |
| CString | String manipulation functions |
| CTexture | Texture manipulation functions |
| CThread | |
| CTileCollision | Basic functions for performing collision with scene tiles |
| CTileInfo | Functions for retrieving information about tiles |
| CTouch | Touch screen related functions |
| CVertexBuffer | Representation of a vertex buffer |
| CVideo | Video playback |
| CView | View manipulation functions |
| CWindow | Window manipulation functions |
| CXML | XML parsing |