enginmanap / limonEngine

3D FPS game engine with full dynamic lighting and shadows
http://www.limonengine.com
GNU Lesser General Public License v3.0
580 stars 57 forks source link

AIMovementNode shared_ptr usage might never free #91

Open enginmanap opened 5 years ago

enginmanap commented 5 years ago

AI nodes have shared_ptr references to each other, creating circular references. It seems like they will never free because of this. We should check which ones should be weak_ptr