enginmanap / limonEngine

3D FPS game engine with full dynamic lighting and shadows

Home Page:http://www.limonengine.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Model Loading is too convoluted

enginmanap opened this issue · comments

Models are loaded by WorldLoader even though all other Game object types are de/serialized by their respective classes. This is done because Model might create an Actor too, but at the current state, it requires just too much indirection. Declaring it a friend would solve it, but it is architecturally not preferred.