// ItemStorage.h: interface for the CItemStorage class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_ITEMSTORAGE_H__6BA291F9_CE20_4C62_8856_CD949BC00BE4__INCLUDED_) #define AFX_ITEMSTORAGE_H__6BA291F9_CE20_4C62_8856_CD949BC00BE4__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include #include using namespace std; typedef struct TexStorage { char strFileName[MAX_PATH]; CTexture *lpTexture; } TexStorage; class CItemStorage { public: /* vector m_lstItemTextureFile; vector m_lstSkillTextureFile; vector m_lstItemTexture; vector m_lstSkillTexture;*/ vector m_lstItemTexture; vector m_lstSkillTexture; CItemStorage(); ~CItemStorage(); void DeleteItemTexture(void); void DeleteSkillTexture(void); CTexture *GetItemTexture(const char *strTextureFile); CTexture *GetSkillTexture(const char *strTextureFile); }; extern CItemStorage g_ItemStorage; #endif // !defined(AFX_ITEMSTORAGE_H__6BA291F9_CE20_4C62_8856_CD949BC00BE4__INCLUDED_)