0ad/source/tools/atlas/GameInterface
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
..
Handlers # Tidied up some code. 2007-01-08 01:56:46 +00:00
ActorViewer.cpp # Tidied up some code. 2007-01-08 01:56:46 +00:00
ActorViewer.h # GCC 4.1.1 compatibility 2006-09-30 15:46:40 +00:00
Brushes.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Brushes.h # GCC 4.1.1 compatibility 2006-09-30 15:46:40 +00:00
CommandProc.cpp # Fixes for GCC 2006-11-29 23:37:10 +00:00
CommandProc.h # Added tool for viewing models and animations outside the game. 2006-08-28 17:36:42 +00:00
DeltaArray.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
GameLoop.cpp # Linux/ICC fixes 2007-01-02 18:11:00 +00:00
GameLoop.h # Linux/ICC fixes 2007-01-02 18:11:00 +00:00
InputProcessor.cpp Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
InputProcessor.h # Added tool for viewing models and animations outside the game. 2006-08-28 17:36:42 +00:00
MessagePasser.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
MessagePasserImpl.cpp # Added tool for viewing models and animations outside the game. 2006-08-28 17:36:42 +00:00
MessagePasserImpl.h Fixed file properties - removed svn:executable and svn:keywords (left over from CVS conversion?) from all files; set svn:eol-style=native for *.cpp, *.h (and fixed files with inconsistent line endings) 2006-04-23 23:14:18 +00:00
Messages.h # Linux/ICC fixes 2007-01-02 18:11:00 +00:00
MessagesSetup.h Tried compiling with ICC9 on Linux, which raised various issues: 2006-12-16 01:01:15 +00:00
Misc.cpp # Tidied up some code. 2007-01-08 01:56:46 +00:00
Register.cpp # Made Atlas compile on linux 2006-11-12 04:02:36 +00:00
Shareable.h # Made the Atlas scenario editor partly work on Linux. 2007-01-03 15:45:13 +00:00
SharedMemory.h # complete revamp of build system in preparation for automated self tests. 2006-06-02 03:56:24 +00:00
SharedTypes.h # Fixes for GCC 2006-11-29 23:37:10 +00:00
View.cpp # Tidied up some code. 2007-01-08 01:56:46 +00:00
View.h # GCC 4.1.1 compatibility 2006-09-30 15:46:40 +00:00