class GBTiles::GBR::TileSet::TileSet

Attributes

objects[RW]

Public Class Methods

new() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 8
def initialize
  @objects = []
end

Public Instance Methods

deleted() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 54
def deleted
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:deleted]
  }
end
palettes() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 42
def palettes
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:palettes]
  }
end
producer() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 12
def producer
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:producer]
  }
end
tile_data() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 18
def tile_data
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:tile_data]
  }
end
tile_export() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 30
def tile_export
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:tile_export]
  }
end
tile_import() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 36
def tile_import
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:tile_import]
  }
end
tile_pal() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 48
def tile_pal
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:tile_pal]
  }
end
tile_settings() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 24
def tile_settings
  @objects.select{ |a|
    a.object_type == GBTiles::GBR::TileSet::OBJECT_TYPE[:tile_settings]
  }
end
unknown() click to toggle source
# File lib/gbtiles/gbr/tile_set/tile_set.rb, line 60
def unknown
  @objects.select{ |a|
    GBTiles::GBR::TileSet::OBJECT_TYPE.key(a.object_type).nil?
  }
end