Collision Checker
shape_group_export.h
Go to the documentation of this file.
1 #pragma once
2 #include <s11n.net/s11n/s11nlite.hpp> // s11nlite framework
5 
6 namespace collision {
7 namespace serialize {
9  public:
11  ShapeGroupExport(const ShapeGroup &sg);
12  virtual ~ShapeGroupExport();
14 
15  virtual bool operator()(s11nlite::node_type &dest) const;
16  virtual bool operator()(const s11nlite::node_type &src);
17 
18  protected:
19  std::vector<ICollisionObjectExport_s11 *> m_children;
20 };
21 } // namespace serialize
22 
23 } // namespace collision
CollisionObject * loadObject(void)
virtual bool operator()(s11nlite::node_type &dest) const
ShapeGroup can contain simple shapes.
Definition: shape_group.h:33
std::vector< ICollisionObjectExport_s11 * > m_children
int serialize(const test::BroadphaseFailureCCObj &bf_object, std::ostream &output_stream, const char *format=SERIALIZER_DEFAULT_FORMAT)
Base class for CollisionObjects and some of their groups.