Class: TilesetTooling::Data::FileTileSet

Inherits:
TileSetBase
  • Object
show all
Defined in:
lib/tileset_tooling/data/tileset.rb

Overview

Real tileset, associated with an actual image on disk

Class Method Summary collapse

Methods inherited from TileSetBase

#for_each_tile, #nb_tiles_per_column, #nb_tiles_per_row, #tile_at

Class Method Details

.new(**kwargs) ⇒ Object



102
103
104
105
106
107
108
109
# File 'lib/tileset_tooling/data/tileset.rb', line 102

def self.new(**kwargs)
  image = kwargs[:image]
  kwargs[:image] = image
  kwargs[:height] = image.height
  kwargs[:width] = image.width

  super(**kwargs)
end