13 #include "vlutil/vlMutex.h"
18 #include <luabind/luabind.hpp>
20 #include <boost/scoped_ptr.hpp>
25 namespace MAKVRinTerra
27 class DtSharedMemoryFeaturesDebugDrawer;
34 typedef std::vector<DtLocation3D>
Points;
36 static boost::shared_ptr<DtLuaPathJob> Make(
49 luabind::object
getObject(lua_State* L,
int& index, std::string& message);
52 void addMessage(std::string);
64 boost::shared_ptr<DtLuaPathJob> shared_from_this();
65 boost::shared_ptr<const DtLuaPathJob> shared_from_this()
const;
69 friend class PathTask;