Во первых, как ты себе представляешь проверку соответствия модели? Да, можно хранить путь на файл, вычислять его md5 и хранить его. Далее при повторной загрузке, пробегаться по списку файлов, найти путь на файл, проверить md5, ну и в итоге копировать энтитю (xCopyEntity), либо таки загружать.
Ты делал подобное сам?
|
думаю хватит ассоцивного массива (std::map например), где ключ это строка имени файла, а значение - указатель на ресурс.