⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mugongbase.h

📁 墨香最新私服
💻 H
字号:
// MugongBase.h: interface for the CMugongBase class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MUGONGBASE_H__BE364663_8C09_40C0_B3FD_382650BE2A66__INCLUDED_)
#define AFX_MUGONGBASE_H__BE364663_8C09_40C0_B3FD_382650BE2A66__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "./BaseItem.h"
#include "interface/cGuagen.h"

class CSkillInfo;

class CMugongBase  : public CBaseItem
{
protected:
	cGuagen m_Guage;
	MUGONGBASE m_MugongBaseInfo;
	cImage	m_pHighLayerImage;	
	DWORD	m_dwFontColor;
public:
	CMugongBase();
	virtual ~CMugongBase();

	CSkillInfo* m_pSkillInfo;

	virtual void Init(LONG x, LONG y, WORD wid, WORD hei, cImage * lowImage, cImage * highImage, LONG ID=0);
	virtual void Render();
	
	virtual inline DWORD	GetDBIdx()					{	return m_MugongBaseInfo.dwDBIdx;	}
	virtual inline WORD		GetItemIdx()				{	return m_MugongBaseInfo.wIconIdx;	}
	virtual inline POSTYPE	GetPosition()				{	return m_MugongBaseInfo.Position;	}
	virtual inline void		SetPosition(POSTYPE pos)	{	m_MugongBaseInfo.Position = pos;	}

	virtual inline POSTYPE	GetQuickPosition()				{	return m_MugongBaseInfo.QuickPosition;	}
	virtual inline void		SetQuickPosition(POSTYPE pos)	{	m_MugongBaseInfo.QuickPosition = pos;		}

	virtual inline void		SetExpPoint(EXPTYPE point);
	virtual inline EXPTYPE	GetExpPoint()					{	return m_MugongBaseInfo.ExpPoint;	}
	virtual inline void		SetSung(BYTE sung)				{	m_MugongBaseInfo.Sung = sung;		}
	virtual inline BYTE		GetSung()						{	return m_MugongBaseInfo.Sung;		}
	
	void SetMugongBase(MUGONGBASE * mugong);
	MUGONGBASE * GetMugongBase() { return &m_MugongBaseInfo; }

	void SetFontColor( DWORD dwFontColor ) { m_dwFontColor = dwFontColor; }

};

#endif // !defined(AFX_MUGONGBASE_H__BE364663_8C09_40C0_B3FD_382650BE2A66__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -