Model.h
Code:
class Model {
//structures
__declspec(dllexport) Model();
__declspec(dllexport) ~Model();
__declspec(dllexport) AUX_RGBImageRec *LoadBMP(char*);
__declspec(dllexport) GLuint LoadGLTextures(char*);
__declspec(dllexport) bool LoadModel(char *);
__declspec(dllexport) bool LoadTextures(); //LOAD THE TEXTURES, THE MATERIAL IS WHAT ACTUALLY GETS THE FILE NAME
__declspec(dllexport) void Draw();
};
model.cpp
Code:
#include "Main.h"
#include "MS3D.h"
#include "Model.h"
typedef unsigned char byte;
typedef unsigned short word;
__declspec(dllexport) Model::Model(){
}
__declspec(dllexport) Model::~Model() {
}
__declspec(dllexport) AUX_RGBImageRec * Model::LoadBMP(char *FileName) {
}
__declspec(dllexport) GLuint Model::LoadGLTextures(char *FileName) {
}
__declspec(dllexport) bool Model::LoadModel(char *fileName) {
}
__declspec(dllexport) void Model::Draw() {
}
__declspec(dllexport) bool Model::LoadTextures() {
}