00001 00002 #ifndef __TEXTUREMANAGERINTERFACE_H_ 00003 #define __TEXTUREMANAGERINTERFACE_H_ 00004 00005 00006 #include <windows.h> 00007 #include <string> 00008 00016 class textureManagerInterface { 00017 00018 public: 00022 textureManagerInterface(){}; 00023 00027 virtual ~textureManagerInterface(){}; 00028 00038 virtual HRESULT addTexture(std::string strFilename, const int value) = 0; 00039 00047 virtual void setTexture(const int value) = 0; 00048 00049 00050 00051 00052 }; 00053 00054 #endif