载入中...
搜索中...
未找到
TilePreset.h
浏览该文件的文档.
53[[nodiscard]] EVENGINE_API_DOMAINS TilePresetVariant resolveTilePreset(std::uint8_t neighbourMask) noexcept;
Definition EvpackPointGraphLoader.h:12
std::string_view tilePresetKindName(TilePresetKind kind) noexcept
Stable lowercase identifier used in mesh build-layer group names.
Definition TilePreset.cpp:105
@ ThreeCorner
@ EdgeFill
@ ThreeWay
@ CornerWay
@ InteriorCorner
@ EdgeCornerFill
@ CornerFill
@ DoubleCorner
@ ThreeWayFill
std::uint16_t toTilePresetConfiguration(std::uint8_t mask) noexcept
Convert EVEngine's N/E/S/W/NE/SE/SW/NW mask to the reference 3x3 configuration.
Definition TilePreset.cpp:78
TilePresetVariant resolveTilePreset(std::uint8_t mask) noexcept
Resolve the exact TileWorldCreator 4.3.5 standard-grid category and transform tables.
Definition TilePreset.cpp:91
Stable build semantics resolved from one eight-neighbour autotile mask.
Definition TilePreset.h:30