Blender Git Loki
Git Commits -> Revision d881bb4
Revision d881bb4 by Sergey Sharybin (master) February 23, 2012, 09:40 (GMT) |
BGE is compilable by MSVC again Compilation error was mostly caused by trying to use namespace std before it was actually defined (e.g. before any include of stl header). It's not actually good idea to use namespaces in header files -- it's really easy to run into namespace conflicts and so. Resolved by not using "using namespace" in header files and using full quality accessing to stl collections (e.g. std::vector). |
Commit Details:
Full Hash: d881bb4b32d1dff089b6f8c61d0f0fdd16d2b82b
SVN Revision: 44362
Parent Commit: 09ee59c
Lines Changed: +12, -14
6 Modified Paths:
/source/gameengine/GameLogic/SCA_IScene.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+5, -5) (Diff)
/source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.cpp (+2, -0) (Diff)
/source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.h (+1, -3) (Diff)
/source/gameengine/Rasterizer/RAS_2DFilterManager.h (+3, -3) (Diff)
/source/gameengine/Rasterizer/RAS_ICanvas.h (+0, -2) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+5, -5) (Diff)
/source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.cpp (+2, -0) (Diff)
/source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.h (+1, -3) (Diff)
/source/gameengine/Rasterizer/RAS_2DFilterManager.h (+3, -3) (Diff)
/source/gameengine/Rasterizer/RAS_ICanvas.h (+0, -2) (Diff)