#pragma once #include "tile-defs.hpp" #include #include namespace floormat { constexpr inline auto TILE_MAX_DIM20d = Magnum::Math::Vector3 { TILE_MAX_DIM, TILE_MAX_DIM, 0 }; constexpr inline auto iTILE_SIZE = Magnum::Math::Vector3 { tile_size_xy, tile_size_xy, tile_size_z }; constexpr inline auto iTILE_SIZE2 = Magnum::Math::Vector2 { iTILE_SIZE.x(), iTILE_SIZE.y() }; constexpr inline auto TILE_SIZE = Magnum::Math::Vector3 { iTILE_SIZE }; constexpr inline auto dTILE_SIZE = Magnum::Math::Vector3 { iTILE_SIZE }; constexpr inline auto TILE_SIZE2 = Magnum::Math::Vector2 { iTILE_SIZE2 }; constexpr inline auto TILE_SIZE20 = Magnum::Math::Vector3 { (float)iTILE_SIZE.x(), (float)iTILE_SIZE.y(), 0 }; } // namespace floormat