Removed unused camera_position and camera_direction fields from Client. Moved ClientE...
authorKahrl <kahrl@gmx.net>
Wed, 7 Sep 2011 17:21:28 +0000 (19:21 +0200)
committerKahrl <kahrl@gmx.net>
Wed, 7 Sep 2011 17:21:28 +0000 (19:21 +0200)
commitc0b35fa429c68b49b2d6a5124aff6dcc31400b63
tree32a3c9856e7f34bf1055177ba3f939624dc0c695
parentd28ea57083481bff8180249fc8b43f7ed7b18545
Removed unused camera_position and camera_direction fields from Client. Moved ClientEnvironment::drawPostFx to ClientMap::renderPostFx -- this will make the camera management classes easier to write, as ClientMap already knows the camera position but ClientEnvironment doesn't and has to be told about it. This also eliminates the need for Client::getEnv(). Made the post effect color a content feature defined in content_mapnode.h.
src/client.cpp
src/client.h
src/content_mapnode.cpp
src/environment.cpp
src/environment.h
src/game.cpp
src/map.cpp
src/map.h
src/mapnode.h