specialstate.h
来自「墨香最新私服」· C头文件 代码 · 共 52 行
H
52 行
// SpecialState.h: interface for the CSpecialState class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SPECIALSTATE_H__D4A09DE3_E811_4EE8_8ADE_290B0E97494A__INCLUDED_)
#define AFX_SPECIALSTATE_H__D4A09DE3_E811_4EE8_8ADE_290B0E97494A__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#ifdef _MHCLIENT_
#include "..\Effect\EffectManager.h"
#endif
class CObject;
class CSpecialState
{
CObject* m_pParent;
DWORD m_StateTime;
WORD m_wParam1;
WORD m_wParam2;
float m_fParam3;
#ifdef _MHCLIENT_
HEFFPROC m_Effect;
WORD m_EffectNum;
WORD m_StateIcon;
#endif
public:
CSpecialState(CObject* pParent);
~CSpecialState();
void Init();
void Process(DWORD tickTime);
void StartState(DWORD Time,WORD wParam1,WORD wParam2,float fParam3,WORD EffectNum,WORD StateIcon);
void EndState();
inline BOOL IsInState() { return m_StateTime ? TRUE : FALSE; }
virtual WORD GetParam1() { return m_wParam1; }
virtual WORD GetParam2() { return m_wParam2; }
virtual float GetParam3() { return m_fParam3; }
};
#endif // !defined(AFX_SPECIALSTATE_H__D4A09DE3_E811_4EE8_8ADE_290B0E97494A__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?