| Nred | |
| Npub | |
| CActorBase | |
| CAliasFileDevice | |
| CAnyFileDevice | |
| CArchiveFileDevice | |
| CCafeFSAFileDevice | |
| CCafeSaveFileDevice | |
| CFileDevice | |
| CGameFrameworkCafe | |
| CMainFileDevice | |
| CProfile | |
| CProfileInfo | |
| CRenderer | |
| CResMgr | |
| CActorClassExtender | |
| CActorCreateEvent | |
| CActorDeleteEvent | |
| CActorDonutBlock | An implementation of Donut Block as an actor instead of a tile |
| CAudioObject | |
| CAudioSoundHeap | |
| CClassExtension | |
| CClassExtensionInstance | |
| CComptimeFixedString | |
| CEventBase | |
| CBasicListener | |
| CEventDelegator | |
| CListener | |
| CFixedObjectPool | A fixed-capacity, allocation-free container holding a pool of objects which get reused on acquire/release without destruction. Useful for handling recyclable objects which should only be initialized once but can be marked inactive and reused without re-creation |
| CFreezeFrameEvent | Actor event that will pause execution of all actors except the ones specified in the whitelist |
| CMapActorMgr | |
| CMod | |
| CAudioSystem | |
| CFileSystem | |
| CProfileBuilder | Base class for builder objects that operate on profiles. Tracks which fields were set and holds their data |
| CProfileCreateBuilder | |
| CProfileEditBuilder | Builder for partially modifying fields on a vanilla profile by its numeric ID |
| CProfileEx | |
| CResourceData | |
| CProfileReplaceBuilder | Builder for replacing a vanilla profile with a custom one by its numeric ID |
| CRedCoreHeap | |
| CRegisterActorExtensionsEvent | |
| CRegistrar | Per-mod registrar object from which all registrations must be made |
| CRenderStepEvent | |
| CListener | |
| CResourceLoadEvent | |
| CListener | |
| CSoundObject | |
| CSpriteUtil | |
| CStaticInitEvent | Event fired after static initializers have ran for the game. This is helpful when accessing .bss variables which are not initialized during mod init |
| CStrybbleUtil | |
| CTaskPrepareEvent | Event fired when a task is being prepared |
| CListener |