载入中...
搜索中...
未找到
Palette.h
浏览该文件的文档.
ECS tile layer entity. Script mutates tile GIDs / tileset / draw; TileRenderSystem batch-draws atlas ...
Definition TileLayer.h:30
Intermediate 2D generation result. cells store semantic ids (see Semantic.h), not tile GIDs — convert...
Definition Grid2D.h:16
Named palette: semantic name -> tile GID. Unmapped semantics become GID 0.
Definition Palette.h:16
bool applyToLayer(const Grid2D &grid, const std::string &palette, map::TileLayer *layer, std::string *error) const
Definition Palette.cpp:24
void setGid(const std::string &palette, const std::string &semantic, int gid)
Definition Palette.cpp:9
int getGid(const std::string &palette, const std::string &semantic) const
Definition Palette.cpp:13
放置世界:格子占用(多通道)+ 地形语义 + 已放置建筑实例。 行为由 PlacementSystem 提供;本类暴露便于脚本绑定的薄封装方法。 坐标换算统一走 eve::grid(支持 rectang...
Definition PlacementWorld.h:16
Definition BuiltinAlgorithms.cpp:13