#ifndef T2DLL_CFILEPLUGINLIST_H #define T2DLL_CFILEPLUGINLIST_H #include "../common.h" class AFX_CLASS_EXPORT CFilePluginList : public CList { public: CFilePluginList(DWORD pluginType); virtual ~CFilePluginList(); virtual void AllClear(); virtual BOOL Add(CFilePlugin* plugin); virtual unsigned int GetItemCount(); virtual CFilePlugin* GetItemAt(POSITION pos); CFilePlugin* GetItem(DWORD id); DWORD GetPluginType() { return mPluginType; } protected: DWORD mPluginType; }; #endif