mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-07-04 05:55:47 -07:00
- Made some classes not be singletons, since there's no reason why they should be. - Made them non-global too (because globals have unclear lifetimes, and make it harder to test things, etc). They're now owned by CGameView and CWorld, and mostly accessed via g_Game or arguments (vaguely trying to avoid the graphics code calling into the game code). - Moved CGameView implementation into pimpl, so the header file isn't so heavy. - Changed a few pointers into references, to indicate that they're never NULL. This was SVN commit r4756. |
||
|---|---|---|
| .. | ||
| Handlers | ||
| ActorViewer.cpp | ||
| ActorViewer.h | ||
| Brushes.cpp | ||
| Brushes.h | ||
| CommandProc.cpp | ||
| CommandProc.h | ||
| DeltaArray.h | ||
| GameLoop.cpp | ||
| GameLoop.h | ||
| InputProcessor.cpp | ||
| InputProcessor.h | ||
| MessagePasser.h | ||
| MessagePasserImpl.cpp | ||
| MessagePasserImpl.h | ||
| Messages.h | ||
| MessagesSetup.h | ||
| Misc.cpp | ||
| Register.cpp | ||
| Shareable.h | ||
| SharedMemory.h | ||
| SharedTypes.h | ||
| View.cpp | ||
| View.h | ||