Planeshift
|
00001 #ifndef __PSRES_H__ 00002 #define __PSRES_H__ 00003 00004 #include <csutil/refcount.h> 00005 #include <csutil/scf.h> 00006 #include <csutil/csstring.h> 00007 00008 class psTemplateResMngr; 00009 00014 class psTemplateRes : public csRefCount 00015 { 00016 public: 00017 psTemplateRes(); 00018 virtual ~psTemplateRes(); 00019 00020 void Init(psTemplateResMngr* mngr, const char* name); 00021 00022 const char* GetName() { return name.GetData(); } 00023 00024 protected: 00025 psTemplateResMngr* mngr; 00026 csString name; 00027 }; 00028 00031 #endif 00032