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 |