载入中...
搜索中...
未找到
#include <TileLayer.h>
类 | |
| struct | Animation |
| Animation public API. 更多... | |
| struct | AnimationFrame |
| AnimationFrame public API. 更多... | |
| struct | Atlas |
| One Tiled atlas selected by the greatest firstGid not exceeding a GID. 更多... | |
| struct | CustomData |
| CustomData public API. 更多... | |
| struct | TerrainFamily |
| Versioned logical terrain family consumed by the canonical resolver. 更多... | |
| struct | TerrainRule |
| TerrainRule public API. 更多... | |
| struct | Visual |
| Per-GID visual metadata emitted by a project-defined asset pipeline. 更多... | |
Public 属性 | |
| graphics::Texture * | texture = nullptr |
| int | firstGid = 1 |
| int | columns = 1 |
| int | tileW = 32 |
| int | tileH = 32 |
| int | margin = 0 |
| int | spacing = 0 |
| std::vector< Visual > | visuals |
| std::vector< Animation > | animations |
| std::vector< TerrainRule > | terrainRules |
| std::vector< TerrainFamily > | terrainFamilies |
| std::vector< CustomData > | customData |
| std::vector< Atlas > | atlases |
详细描述
在文件 TileLayer.h 第 72 行定义.
类成员变量说明
◆ animations
| std::vector<Animation> eve::map::TileLayer::Tileset::animations |
在文件 TileLayer.h 第 174 行定义.
◆ atlases
| std::vector<Atlas> eve::map::TileLayer::Tileset::atlases |
在文件 TileLayer.h 第 178 行定义.
◆ columns
| int eve::map::TileLayer::Tileset::columns = 1 |
在文件 TileLayer.h 第 168 行定义.
◆ customData
| std::vector<CustomData> eve::map::TileLayer::Tileset::customData |
在文件 TileLayer.h 第 177 行定义.
◆ firstGid
| int eve::map::TileLayer::Tileset::firstGid = 1 |
在文件 TileLayer.h 第 167 行定义.
◆ margin
| int eve::map::TileLayer::Tileset::margin = 0 |
在文件 TileLayer.h 第 171 行定义.
◆ spacing
| int eve::map::TileLayer::Tileset::spacing = 0 |
在文件 TileLayer.h 第 172 行定义.
◆ terrainFamilies
| std::vector<TerrainFamily> eve::map::TileLayer::Tileset::terrainFamilies |
在文件 TileLayer.h 第 176 行定义.
◆ terrainRules
| std::vector<TerrainRule> eve::map::TileLayer::Tileset::terrainRules |
在文件 TileLayer.h 第 175 行定义.
被这些函数引用 eve::map::TileLayer::clearTerrainRules() , 以及 eve::map::TileLayer::setAutotileRule().
◆ texture
| graphics::Texture* eve::map::TileLayer::Tileset::texture = nullptr |
在文件 TileLayer.h 第 166 行定义.
◆ tileH
| int eve::map::TileLayer::Tileset::tileH = 32 |
在文件 TileLayer.h 第 170 行定义.
◆ tileW
| int eve::map::TileLayer::Tileset::tileW = 32 |
在文件 TileLayer.h 第 169 行定义.
◆ visuals
| std::vector<Visual> eve::map::TileLayer::Tileset::visuals |
该结构体的文档由以下文件生成:
- src/modules/map/TileLayer.h