Ykkrosh
ec69bccb2c
# Tidied up some code.
...
- 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.
2007-01-08 01:56:46 +00:00
..
2007-01-08 01:56:46 +00:00
2006-12-16 01:01:15 +00:00
2006-12-20 03:09:21 +00:00
2007-01-01 21:25:47 +00:00
2006-12-16 01:01:15 +00:00
2006-09-02 21:20:25 +00:00
2006-12-20 03:09:21 +00:00
2006-12-20 03:09:21 +00:00
2006-11-07 21:03:13 +00:00
2006-07-20 14:37:58 +00:00
2007-01-01 21:25:47 +00:00
2006-11-07 21:03:13 +00:00
2006-09-22 13:19:40 +00:00
2006-04-23 23:14:18 +00:00
2007-01-02 18:11:00 +00:00
2006-12-20 03:09:21 +00:00
2006-04-23 23:14:18 +00:00
2006-04-23 23:14:18 +00:00
2007-01-01 21:25:47 +00:00
2007-01-01 21:25:47 +00:00
2006-05-17 14:48:18 +00:00
2007-01-01 21:25:47 +00:00
2006-04-23 23:14:18 +00:00
2007-01-01 21:25:47 +00:00
2006-04-23 23:14:18 +00:00
2006-04-23 23:14:18 +00:00
2007-01-08 01:56:46 +00:00
2006-07-21 01:11:23 +00:00
2006-11-12 04:02:36 +00:00
2006-12-16 01:01:15 +00:00
2006-04-23 23:14:18 +00:00
2006-07-20 14:37:58 +00:00
2006-08-26 21:52:18 +00:00
2006-08-26 21:52:18 +00:00
2006-12-05 02:08:52 +00:00
2006-12-05 02:08:52 +00:00
2006-05-17 14:48:18 +00:00
2006-04-23 23:14:18 +00:00
2007-01-08 01:56:46 +00:00
2006-11-29 23:37:10 +00:00
2006-08-28 17:36:42 +00:00
2006-09-22 13:19:40 +00:00
2006-09-22 13:19:40 +00:00
2006-07-21 01:11:23 +00:00
2006-09-24 12:06:36 +00:00
2007-01-01 21:25:47 +00:00
2006-06-08 19:03:43 +00:00
2006-04-23 23:14:18 +00:00
2006-10-08 04:56:30 +00:00
2006-08-28 03:07:48 +00:00
2006-09-28 20:41:12 +00:00
2006-06-02 02:10:27 +00:00
2006-09-30 21:36:19 +00:00
2006-09-28 20:41:12 +00:00
2006-06-25 15:35:28 +00:00
2006-06-25 15:35:28 +00:00
2006-04-23 23:14:18 +00:00
2007-01-01 21:25:47 +00:00
2006-04-23 23:14:18 +00:00
2007-01-01 21:25:47 +00:00
2006-04-23 23:14:18 +00:00
2007-01-01 21:25:47 +00:00
2007-01-01 21:25:47 +00:00
2006-04-23 23:14:18 +00:00
2006-07-08 22:40:01 +00:00
2006-09-22 13:19:40 +00:00
2006-06-21 22:37:31 +00:00
2007-01-08 01:56:46 +00:00
2007-01-08 01:56:46 +00:00