#pragma once #ifndef _LOADERDFF_HPP_ #define _LOADERDFF_HPP_ #define GLEW_STATIC #include #include #include #include #include class Model; class GameData; class LoaderDFF { private: template T readStructure(char *data, size_t &dataI); RW::BSSectionHeader readHeader(char *data, size_t &dataI); public: Model* loadFromMemory(char *data, GameData* gameData); }; #endif