Nbcnews49/Ride — pull request #36 by Nbcnews49 (2012-02-14 22:01:17+00:00)
Title: DLL Projects

Updated removal of Windows' min and max macros
Removed all traces of the BoolMutex class
Added DLL compilation
Changed alot of includes to be at the lowest level possible (some may still not be as low as possible)
Added forward declaration header files for all libraries, except header-only libraries
Rewrote the structure of the libraries in the Visual Studio solution
Rewrote the VS Property Sheet hierarchy to work with DLL projects
Added some necessary Windows-only include and compile blocks
Modified naming of libraries
Commented out scrolling code in Screen/WinConsole.(h|c)pp
Matrix is now header-only
Matrix transformations require the allocator for the matrix until default template parameters for functions are available
Renamed Coord_3D to Coord3D and Coord_Polar to CoordPolar to fit with naming standards
Removed the Event/WinSignal.cpp file which has been obsolete for many revisions
Mathematical constants are now stored in a .cpp file rather than being static global objects
Updated Copyright Info in the README file
*.dll files are now included for VS2010