Files
Sun1602/Client/GameClient/SkillEventEffectInfoParser.h
2022-10-26 12:25:11 +08:00

25 lines
641 B
C++

#pragma once
#include "SkillEventEffectInfo.h"
class cSkillEventEffectInfoParser : public Singleton<cSkillEventEffectInfoParser>, public IParser
{
public:
cSkillEventEffectInfoParser();
~cSkillEventEffectInfoParser();
VOID Init(DWORD dwPoolSize);
VOID Init(DWORD dwPoolSize, char * pszPackFileName);
VOID Release();
virtual BOOL LoadScript(eSCRIPT_CODE ScriptCode, BOOL bReload);
cSkillEventEffectInfo* GetInfo(DWORD SkillClassCode);
private:
VOID Unload();
util::SolarHashTable<cSkillEventEffectInfo*>* m_pDataTable;
};