📄 delaygroup.h
字号:
// DelayGroup.h: interface for the CDelayGroup class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_DELAYGROUP_H__9E742F39_D6EB_4FA4_BB74_50B937A618A0__INCLUDED_)
#define AFX_DELAYGROUP_H__9E742F39_D6EB_4FA4_BB74_50B937A618A0__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//#include "../[Lib]YHLibrary/YHHashTable.h"
class CDelayGroup
{
struct CDelay
{
WORD Kind;
WORD Idx;
DWORD StartTime;
DWORD DelayTime;
};
static CMemoryPoolTempl<CDelay>* m_pDelayPool;
static DWORD m_PoolRefCount;
CYHHashTable<CDelay> m_DelayedTable;
DWORD MakeKey(WORD Kind,WORD Idx);
public:
enum eDelayKind
{
eDK_Skill = 1,
};
CDelayGroup();
virtual ~CDelayGroup();
void Init();
void Release();
void AddDelay(WORD Kind,WORD Idx,DWORD DelayTime);
// 巢篮 掉饭捞 矫埃阑 0~1肺 府畔茄促. 0 府畔窍搁 掉饭捞 绝促绰 舵
float CheckDelay(WORD Kind,WORD Idx);
};
#endif // !defined(AFX_DELAYGROUP_H__9E742F39_D6EB_4FA4_BB74_50B937A618A0__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -