// HumanRespawn.h: interface for the CHumanRespawn class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_HUMANRESPAWN_H__D517D148_5F76_478D_84F4_3FCCCBCD1336__INCLUDED_) #define AFX_HUMANRESPAWN_H__D517D148_5F76_478D_84F4_3FCCCBCD1336__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "GUIWindow.h" class CHumanRespawn : public CGUIWindow { public: typedef struct RespawnPoint { unsigned long m_dwSpawnNumber; unsigned short m_wPutX[10]; unsigned short m_wPutY[10]; POS m_psPoint[10]; } RespawnPoint; unsigned char m_cSelectZone; unsigned long m_dwKind; vector m_lstTexture; RespawnPoint m_aryHumanRespawn[30]; RespawnPoint m_aryAkhanRespawn[30]; void SetRespawn(unsigned char cZoneNum, unsigned long dwKind); CHumanRespawn(); virtual ~CHumanRespawn(); 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_HUMANRESPAWN_H__D517D148_5F76_478D_84F4_3FCCCBCD1336__INCLUDED_)