// HumanSkill.h: interface for the CHumanSkill class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_HUMANSKILL_H__5337DBA1_7E5E_492A_B6B3_19AE8A69DE8C__INCLUDED_) #define AFX_HUMANSKILL_H__5337DBA1_7E5E_492A_B6B3_19AE8A69DE8C__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "GUIWindow.h" class CHumanSkill : public CGUIWindow { public: unsigned long m_dwStartSlot; unsigned long m_dwLockResult; unsigned long m_dwEraseResult; unsigned long m_dwUnLockResult; unsigned long m_dwProcessSkillIndex; BOOL m_bSkillUnLock; CHumanSkill(); ~CHumanSkill(); void RenderClassSlot(LPDIRECT3DDEVICE8 lpD3DDevice, CItemInstance *lpSkill, long lSlot, unsigned char cAlpha, long lMoveX, long lMoveY); void RenderSlot(LPDIRECT3DDEVICE8 lpD3DDevice, CItemInstance *lpSkill, long lSlot, unsigned char cAlpha, long lMoveX, long lMoveY); BOOL Init(unsigned short x, unsigned short y); void InitValue(void); BOOL Update(BOOL &bClick, BOOL &bEdge); void ShowWindow(BOOL bShow); void Render(LPDIRECT3DDEVICE8 lpD3DDevice); }; #endif // !defined(AFX_HUMANSKILL_H__5337DBA1_7E5E_492A_B6B3_19AE8A69DE8C__INCLUDED_)