40 #ifndef _physicscompoundcollisionshape_cpp
41 #define _physicscompoundcollisionshape_cpp
43 #include "Physics/compoundcollisionshape.h"
44 #include "collisionshapemanager.h"
45 #include "stringtool.h"
47 #include <btBulletDynamicsCommon.h>
68 for(
Whole X = 0 ; X < NumChildren ; X++ )
98 btTransform ChildTrans;
99 ChildTrans.setIdentity();
125 for( std::vector<CollisionShape*>::iterator CSit =
ChildShapes.begin() ; CSit !=
ChildShapes.end() ; CSit++ )
138 std::vector<CollisionShape*>::iterator CSit =
ChildShapes.begin() + ChildIndex;
149 {
return static_cast<btCompoundShape*
>(
ShapeBase); }
200 if(
String(ChildNode.
Name())==
"ChildShapeFromManager")
223 {
return String(
"CompoundCollisionShape"); }