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

📄 isohexdefs.h

📁 一個遊戲教程
💻 H
字号:
////////////////////////////////////////////////////////////
//IsoHexDefs.h
//24JUL2000
//Ernest S. Pazera
//fundamental enumerations for use with the IsoHexCore engine
////////////////////////////////////////////////////////////
#ifndef __ISOHEXDEFS_H__
#define __ISOHEXDEFS_H__

////////////////////////////////////////////////////////////
//Enumerations
////////////////////////////////////////////////////////////

//the isometric directions
typedef enum
{
	ISO_NORTH=0,
	ISO_NORTHEAST=1,
	ISO_EAST=2,
	ISO_SOUTHEAST=3,
	ISO_SOUTH=4,
	ISO_SOUTHWEST=5,
	ISO_WEST=6,
	ISO_NORTHWEST=7
} ISODIRECTION;

//directional turning macros
#define ISO_TURNRIGHT(dir,turn) (ISODIRECTION)(((int)(dir)+(turn))&7)
#define ISO_TURNLEFT(dir,turn) (ISODIRECTION)(((int)(dir)+(turn)*7)&7)

//iso map types
typedef enum
{
	ISOMAP_SLIDE,
	ISOMAP_STAGGERED,
	ISOMAP_DIAMOND,
	ISOMAP_RECTANGULAR
} ISOMAPTYPE;

#endif

⌨️ 快捷键说明

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