dl
dl::TileMap::Rectangle< TILE_SIZE > 模板类 参考

矩形瓦片地图 更多...

#include <dl_tilemap.h>

Public 成员函数

constexpr Position Map2World (const Point &xy)
 地图坐标 -> 世界坐标
 
constexpr Position Map2World (const PointU &xy)
 
constexpr Point World2Map (const Position &pos)
 世界坐标 -> 地图坐标
 
constexpr Position GetSize ()
 

详细描述

template<Position TILE_SIZE>
class dl::TileMap::Rectangle< TILE_SIZE >

矩形瓦片地图

在文件 dl_tilemap.h19 行定义.

成员函数说明

◆ GetSize()

template<Position TILE_SIZE>
Position dl::TileMap::Rectangle< TILE_SIZE >::GetSize ( )
inlineconstexpr

在文件 dl_tilemap.h42 行定义.

◆ Map2World() [1/2]

template<Position TILE_SIZE>
Position dl::TileMap::Rectangle< TILE_SIZE >::Map2World ( const Point & xy)
inlineconstexpr

地图坐标 -> 世界坐标

在文件 dl_tilemap.h25 行定义.

◆ Map2World() [2/2]

template<Position TILE_SIZE>
Position dl::TileMap::Rectangle< TILE_SIZE >::Map2World ( const PointU & xy)
inlineconstexpr

在文件 dl_tilemap.h29 行定义.

◆ World2Map()

template<Position TILE_SIZE>
Point dl::TileMap::Rectangle< TILE_SIZE >::World2Map ( const Position & pos)
inlineconstexpr

世界坐标 -> 地图坐标

在文件 dl_tilemap.h37 行定义.


该类的文档由以下文件生成: