-Make sure a few TextureManager private variables are properly initialized.
-Shutdown and startup texturemanager when loading a new set of WADs.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4301 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a couple more warnings.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4302 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Move the definition of texdef_t and texdefpatch_t to inside the TextureManager class and eliminate a few unused fields.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4303 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Pack Texture's member variables more efficiently.
-Limit Texture width and height to 2048.
-Check the ns_sprite namespace before ns_global namespace when generating a texhandle for a sprite.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4304 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix text entry display issues in the menus.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4305 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Move the definition of mappatch_t and maptexture_t structs from doomdata.h to inside TextureManager::addTextureDirectory.
-Ensure TextureManager::getWallTextureHandle is case-insensitive.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4306 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Fix a compilation issue for non-linux platforms.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4307 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Handle missing TrueType fonts more gracefully.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4308 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add SDL_ttf to linker settings

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4309 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Add a graphic lump to odamex.wad, FONTBACK, which provides a simple texture for rasterized TrueType font glyphs.

git-svn-id: http://odamex.net/svn/root/branches/texmanager@4311 b0bcef46-2027-0410-bd56-ab726e9a1d04