载入中...
搜索中...
未找到
eve::map::TileLayer::Config结构体 参考

Config public API. 更多...

#include <TileLayer.h>

Public 属性

int mapW = 0
 
int mapH = 0
 
float tileW = 32.f
 
float tileH = 32.f
 
float cellGapX = 0.f
 
float cellGapY = 0.f
 
float originX = 0.f
 
float originY = 0.f
 
MapOrientation orientation = MapOrientation::Orthogonal
 
StaggerAxis staggerAxis = StaggerAxis::Y
 
StaggerIndex staggerIndex = StaggerIndex::Odd
 
float hexSideLength = 0.f
 
TileLayer * entity = nullptr
 

详细描述

Config public API.

在文件 TileLayer.h 第 41 行定义.

类成员变量说明

◆ cellGapX

float eve::map::TileLayer::Config::cellGapX = 0.f

在文件 TileLayer.h 第 46 行定义.

◆ cellGapY

float eve::map::TileLayer::Config::cellGapY = 0.f

在文件 TileLayer.h 第 47 行定义.

◆ entity

TileLayer* eve::map::TileLayer::Config::entity = nullptr

在文件 TileLayer.h 第 54 行定义.

◆ hexSideLength

float eve::map::TileLayer::Config::hexSideLength = 0.f

在文件 TileLayer.h 第 53 行定义.

◆ mapH

int eve::map::TileLayer::Config::mapH = 0

在文件 TileLayer.h 第 43 行定义.

被这些函数引用 eve::map::worldToTile().

◆ mapW

int eve::map::TileLayer::Config::mapW = 0

在文件 TileLayer.h 第 42 行定义.

被这些函数引用 eve::map::worldToTile().

◆ orientation

MapOrientation eve::map::TileLayer::Config::orientation = MapOrientation::Orthogonal

在文件 TileLayer.h 第 50 行定义.

被这些函数引用 eve::map::dualGridHalfOffset().

◆ originX

float eve::map::TileLayer::Config::originX = 0.f

在文件 TileLayer.h 第 48 行定义.

◆ originY

float eve::map::TileLayer::Config::originY = 0.f

在文件 TileLayer.h 第 49 行定义.

◆ staggerAxis

StaggerAxis eve::map::TileLayer::Config::staggerAxis = StaggerAxis::Y

在文件 TileLayer.h 第 51 行定义.

被这些函数引用 eve::map::dualGridHalfOffset().

◆ staggerIndex

StaggerIndex eve::map::TileLayer::Config::staggerIndex = StaggerIndex::Odd

在文件 TileLayer.h 第 52 行定义.

◆ tileH

float eve::map::TileLayer::Config::tileH = 32.f

在文件 TileLayer.h 第 45 行定义.

被这些函数引用 eve::map::dualGridHalfOffset().

◆ tileW

float eve::map::TileLayer::Config::tileW = 32.f

在文件 TileLayer.h 第 44 行定义.

被这些函数引用 eve::map::dualGridHalfOffset().


该结构体的文档由以下文件生成: