![]() |
DSC Engine
|
| ▼NDSC | |
| ▼NHardware | |
| CVramBank | |
| ▼NSceneTemplates | |
| CVisualNovelScene | |
| CAllocator | Flexible VRAM manager |
| CAssetData | |
| ▼CBitsArray | Specialized class for handling arrays of bits |
| C__bit | Proxy bit access |
| CEvent | Class responsible with event registration and execution |
| CEventHandlerContainer | |
| CGenericScene256 | General-purpose scene with 256KB BG-Main VRAM |
| ▼CHashMap | Generic hash map |
| CEntry | |
| Citerator | |
| CMapEntry | |
| CHashSet | |
| CHitbox | Rectangular hitbox for 2d entities |
| CLocalizable | Abstract declaration of object dependent on its 2D position |
| CMeasure | Helper class to deal with graphics size computations |
| CMeasureValue | Wrapper around int to convert units |
| CNonStaticEventHandlerContainer | |
| CObjAllocator | |
| CObjFrame | |
| CObjVisual | OAM Object graphics handler class |
| CPaletteAllocationResult | Struct that contains information following an asset allocation attempt via PaletteManager::try_load(). |
| CPaletteLoader | |
| CPaletteManager | Automatic palette manager |
| CPoint | Generic point of two coordinates |
| ▼CProfile | Access to user's personal data |
| CBirthday | |
| CReadOnlyData | |
| CScene | An active game execution part |
| CSceneCom | Inter-Scene communication object |
| Csf24 | 24-bit (16.8) signed fixed floating point number |
| CSize | Generic size of two coordinates |
| CSprite | |
| CStack | |
| CStaticEventHandlerContainer | |
| CString | |
| CVector | Generic dynamic vector |
| CVramLoader |