Modules Index
Documentation for the core C++ classes and subsystems in Free Eggbert.
CDecor
Central game engine — world state, player, all game logic. Split across 8 source files.
CPixmap
DirectDraw surface manager — 15 render channels, blitting, sprite drawing, display.
CSound
Audio system — DirectSound or BASS backend, music tracks, positional sound effects.
CEvent
Input handling and game phase dispatch — the largest and most complex file.
CNetwork
DirectPlay session management — multiplayer lobby, packet sending/receiving.
UI Components
CButton, CJauge, CMenu — UI button rendering, gauge bars, menu navigation.