dropecho / desteer

desteer is a steering behaviors library written in C++. Its meant to be easily extensible and very clean.
13 stars 1 forks source link

Switch to using smart pointers #10

Closed joekarl closed 13 years ago

joekarl commented 13 years ago

Updated example with irrlicht project to use smart pointers

Didn't mess with the passby reference iterators (figured they were ok) Boost is now a dependency

There were some warnings added that will need to be looked at but nothing show stopping Changed linker settings within the codeblocks project (probably cause I didn't have irrlicht installed correctly)

Obviously this probably isn't the best way to do this as there will be a dependency on boost for any code that uses this library, Probably would be best to keep in separate branch until that decision is worked out.

Not sure why it marked all of irrlicht headers as modified.....

joekarl commented 13 years ago

Got rid of some compiler warnings. Compiles nice and clean now.

joekarl commented 13 years ago

bah, nevermind, at some point I introduced a seg fault when a steering controller is deallocated. Ignore for now.