]> git.mxchange.org Git - simgear.git/commit
Move vector property templates to separate header file.
authorThorstenB <brehmt@gmail.com>
Fri, 4 May 2012 22:07:07 +0000 (00:07 +0200)
committerThorstenB <brehmt@gmail.com>
Fri, 4 May 2012 22:07:07 +0000 (00:07 +0200)
commit44db6d9e44aaae1568182b1db6e7a892427f2133
treeb25928925ba65d53ceb4fbd87d462510bba6d628
parent6e662fe4d6d26732244aa6631bc0bef5d484962f
Move vector property templates to separate header file.
Fixes the "weirdness" with MSVC complaining about incomplete class specs,
since forward declarations (SGMathFwd.hxx) are used in props.hxx only.
Only the few extended (vector) property templates require including the
full SGMath.hxx (with MSVC) - and these are used in few places.
simgear/props/CMakeLists.txt
simgear/props/propertyObject_test.cxx
simgear/props/props.cxx
simgear/props/props.hxx
simgear/props/props_io.cxx
simgear/props/props_test.cxx
simgear/props/vectorPropTemplates.hxx [new file with mode: 0644]
simgear/scene/material/Effect.cxx
simgear/scene/material/TextureBuilder.cxx
simgear/scene/material/mat.cxx
simgear/scene/model/SGLightAnimation.cxx