Configuration for coordinate mapping. More...
#include <coordinate_mapper.h>
Public Attributes | |
| float | tile_size = 16.0f |
| Size of tiles in pixels (8 or 16) | |
| int | tiles_per_row = 32 |
| Number of tiles per row in the map. | |
| int | tiles_per_col = 32 |
| Number of tiles per column. | |
| int | local_map_size = 512 |
| Size of local map in pixels (512 for OW) | |
| bool | use_tile16 = true |
| Use 16x16 tile indexing. | |
Configuration for coordinate mapping.
Definition at line 78 of file coordinate_mapper.h.
| float yaze::gui::CoordinateMapperConfig::tile_size = 16.0f |
Size of tiles in pixels (8 or 16)
Definition at line 79 of file coordinate_mapper.h.
Referenced by yaze::gui::CoordinateMapper::CanvasToTile(), yaze::gui::CoordinateMapper::GetTile16Index(), yaze::gui::CoordinateMapper::GetTileId(), yaze::gui::CoordinateMapper::SnapToTileGrid(), and yaze::gui::CoordinateMapper::TileToCanvas().
| int yaze::gui::CoordinateMapperConfig::tiles_per_row = 32 |
Number of tiles per row in the map.
Definition at line 80 of file coordinate_mapper.h.
Referenced by yaze::gui::CoordinateMapper::GetTile16Index(), yaze::gui::CoordinateMapper::GetTileId(), and yaze::gui::CoordinateMapper::IsValidTileCoord().
| int yaze::gui::CoordinateMapperConfig::tiles_per_col = 32 |
Number of tiles per column.
Definition at line 81 of file coordinate_mapper.h.
Referenced by yaze::gui::CoordinateMapper::IsValidTileCoord().
| int yaze::gui::CoordinateMapperConfig::local_map_size = 512 |
Size of local map in pixels (512 for OW)
Definition at line 82 of file coordinate_mapper.h.
Referenced by yaze::gui::CoordinateMapper::CalculateLocalMapId(), and yaze::gui::CoordinateMapper::CanvasToTile().
| bool yaze::gui::CoordinateMapperConfig::use_tile16 = true |
Use 16x16 tile indexing.
Definition at line 83 of file coordinate_mapper.h.
Referenced by yaze::gui::CoordinateMapper::CalculateRomOffset(), and yaze::gui::CoordinateMapper::CanvasToTile().