En el core.cpp tenemos un monton de "Data/xxxx.extension", todo esto debería de ir por el xml de configuración.
Voto por coger y meter una clase que sea engineconfig, que le pases el fichero de configuración y lo parsee. Esta clase deberá de ser un singleton ya que se le puede pedir toda la configuración desde cualquier sitio.
Tambien habilitar un nuevo campo en el xml, para poner el path de debug, esteo es para cuando le digas de guardar una textura en los comandos o en cualquier sitio puedas especificar donde esta el path y no que se guarde en data
En el core.cpp tenemos un monton de "Data/xxxx.extension", todo esto debería de ir por el xml de configuración.
Voto por coger y meter una clase que sea engineconfig, que le pases el fichero de configuración y lo parsee. Esta clase deberá de ser un singleton ya que se le puede pedir toda la configuración desde cualquier sitio.
Tambien habilitar un nuevo campo en el xml, para poner el path de debug, esteo es para cuando le digas de guardar una textura en los comandos o en cualquier sitio puedas especificar donde esta el path y no que se guarde en data