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

AlHelper shouldn't have SDL2 dependency #33

Open enginmanap opened 6 years ago

enginmanap commented 6 years ago

AlHelper class is multithreaded to make sure sound buffers are refreshed. This is done using SDL2 threading classes. These clases should have been wrapped in SDLHelper class, and direct dependency should be avoided.