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

#include <TileLayer.h>

Public 属性

int mapW = 0
 
int mapH = 0
 
float tileW = 32.f
 
float tileH = 32.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
 
TileLayerentity = nullptr
 

详细描述

在文件 TileLayer.h36 行定义.

类成员变量说明

◆ entity

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

在文件 TileLayer.h47 行定义.

◆ hexSideLength

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

在文件 TileLayer.h46 行定义.

◆ mapH

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

在文件 TileLayer.h38 行定义.

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

◆ mapW

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

在文件 TileLayer.h37 行定义.

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

◆ orientation

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

在文件 TileLayer.h43 行定义.

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

◆ originX

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

在文件 TileLayer.h41 行定义.

◆ originY

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

在文件 TileLayer.h42 行定义.

◆ staggerAxis

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

在文件 TileLayer.h44 行定义.

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

◆ staggerIndex

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

在文件 TileLayer.h45 行定义.

◆ tileH

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

在文件 TileLayer.h40 行定义.

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

◆ tileW

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

在文件 TileLayer.h39 行定义.

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


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