40 #ifndef _physicsprimitivecollisionshape_h
41 #define _physicsprimitivecollisionshape_h
43 #include "Physics/collisionshape.h"
45 class btConvexInternalShape;
64 void SetPointers(btConvexInternalShape* Shape);
73 virtual btConvexInternalShape* GetBulletConvexShape()
const;
76 virtual void ProtoSerialize(
XML::Node& CurrentRoot)
const;
78 virtual void ProtoDeSerialize(
const XML::Node& OneNode);
81 static String GetSerializableName();
std::ostream & operator<<(std::ostream &stream, const Mezzanine::LinearInterpolator< T > &Lint)
Used to Serialize an Mezzanine::LinearInterpolator to a human readable stream.
This is the base class for all collision shapes.
A light-weight handle for manipulating nodes in DOM tree.
ShapeType
This enum describes what kind of shape you are currently working with.
This is the base class for all Primitive shapes.
The bulk of the engine components go in this namspace.
std::istream & operator>>(std::istream &stream, Mezzanine::LinearInterpolator< T > &Lint)
Used to de-serialize an Mezzanine::LinearInterpolator from a stream.
std::string String
A datatype used to a series of characters.