]> git.mxchange.org Git - simgear.git/blobdiff - simgear/canvas/canvas_fwd.hxx
Jenkins has some problems with bind and lambdas. Let's try it with ordinary function...
[simgear.git] / simgear / canvas / canvas_fwd.hxx
index 4c64c1d0087697d2bfab2f6996b4959ba3820de8..802a882761f127cd5176f8a8133624d9117f46ec 100644 (file)
@@ -46,9 +46,9 @@ namespace canvas
   typedef boost::weak_ptr<Element> ElementWeakPtr;
 
   typedef std::map<std::string, const SGPropertyNode*> Style;
-  typedef boost::function<ElementPtr( const CanvasWeakPtr&,
-                                      const SGPropertyNode_ptr&,
-                                      const Style& )> ElementFactory;
+  typedef ElementPtr (*ElementFactory)( const CanvasWeakPtr&,
+                                        const SGPropertyNode_ptr&,
+                                        const Style& );
 
   typedef osg::ref_ptr<osgText::Font> FontPtr;