27 lines
523 B
C++
27 lines
523 B
C++
|
|
#pragma once
|
|
|
|
#include <toolkit/khash.h>
|
|
//#include <vector>
|
|
|
|
#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(); |