📄 minimapdialog.h
字号:
// MiniMapDialog.h: interface for the CMiniMapDialog class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MINIMAPDIALOG_H__8B4A247D_3FA6_47FA_BA2D_D2DF0D43AADC__INCLUDED_)
#define AFX_MINIMAPDIALOG_H__8B4A247D_3FA6_47FA_BA2D_D2DF0D43AADC__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define MINIMAP USINGTON(CMiniMapDialog)
#include "interface/cimage.h"
class CMHFile;
class CMiniMapDialog
{
//////////////////////////////////////////////////////////////////////////
// ±âº»ÀûÀÎ º¯¼öµé
BOOL m_bInited;
BOOL m_bActive;
cImage m_MiniMapImage;
cImage m_HeroImage;
VECTOR2 m_MinimapImagePos;
VECTOR2 m_HeroImagePos;
float m_HeroImageAngle;
VECTOR3 m_HeroPos;
//////////////////////////////////////////////////////////////////////////
// ¹Ì´Ï¸Ê 󸮿¡ °ü·ÃµÈ º¯¼öµé
char m_MiniMapImageFilename[256];
char m_HeroImageFilename[256];
DWORD m_ImageWidth;
DWORD m_ImageHeight;
DWORD m_ImageStartX;
DWORD m_ImageStartY;
DWORD m_HeroImageWidth;
DWORD m_HeroImageHeight;
void LoadMinimapImageInfo(CMHFile* pFile);
public:
CMiniMapDialog();
// //MAKESINGLETON(CMiniMapDialog);
virtual ~CMiniMapDialog();
BOOL IsActive() { return m_bActive; }
void SetActive(BOOL bActive);
void RenderMiniMap();
void InitMiniMap(MAPTYPE MapNum);
void Release();
void SetHeroPos(CObject* pObject);
};
EXTERNGLOBALTON(CMiniMapDialog)
#endif // !defined(AFX_MINIMAPDIALOG_H__8B4A247D_3FA6_47FA_BA2D_D2DF0D43AADC__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -