#include "Tile.h" #include "common.h" #include namespace Swan { Tile::ID Tile::INVALID_ID = 0; std::unique_ptr Tile::createInvalid(const ResourceManager &resources) { return std::make_unique(resources, Builder{ .name = "@::invalid", .image = "@::invalid", }); } std::unique_ptr Tile::createAir(const ResourceManager &resources) { return std::make_unique(resources, Builder{ .name = "@::air", .image = "@::air", .isSolid = false, }); } }