#pragma once #include //#include #include "LowQualityWater.h" class SLowQualityWaterDB { private: KHash< LowQualityWater*, hashPr_mod_int> m_hashLowQualityWater; void Init(); void Load(); void Destroy(); public: LowQualityWater* GetLowQualityWaterData( int nWaterID ); KHash< LowQualityWater*, hashPr_mod_int>& GetLowQualityWaterInfo(); public: SLowQualityWaterDB(); ~SLowQualityWaterDB(); static SLowQualityWaterDB* m_pThis; }; SLowQualityWaterDB & GetLowQualityWaterDB();