class GBTiles::GBR::TileSet::Objects::TileExport
Attributes
bank[RW]
block_size[RW]
compression[RW]
counter[RW]
file_name[RW]
file_type[RW]
format[RW]
from[RW]
gbc_palettes[RW]
include_colors[RW]
label_name[RW]
make_meta_tiles[RW]
meta_counter[RW]
meta_offset[RW]
section_name[RW]
sel_tab[RW]
sgb_palettes[RW]
split[RW]
tile_array[RW]
tile_id[RW]
upto[RW]
Public Class Methods
initFromBitString(src)
click to toggle source
# File lib/gbtiles/gbr/tile_set/objects/tile_export.rb, line 33 def self.initFromBitString src object = GBTiles::GBR::TileSet::Objects::TileExport.new object.tile_id = GBTiles::DataType.word!(src) object.file_name = GBTiles::DataType.string!(src, 128) object.file_type = GBTiles::DataType.byte!(src) object.section_name = GBTiles::DataType.string!(src, 20) object.label_name = GBTiles::DataType.string!(src, 20) object.bank = GBTiles::DataType.byte!(src) object.tile_array = GBTiles::DataType.byte!(src) object.format = GBTiles::DataType.byte!(src) object.counter = GBTiles::DataType.byte!(src) object.from = GBTiles::DataType.word!(src) object.upto = GBTiles::DataType.word!(src) object.compression = GBTiles::DataType.byte!(src) object.include_colors = GBTiles::DataType.boolean!(src) object.sgb_palettes = GBTiles::DataType.byte!(src) object.gbc_palettes = GBTiles::DataType.byte!(src) object.make_meta_tiles = GBTiles::DataType.boolean!(src) object.meta_offset = GBTiles::DataType.long!(src) object.meta_counter = GBTiles::DataType.byte!(src) object.split = GBTiles::DataType.boolean!(src) object.block_size = GBTiles::DataType.long!(src) object.sel_tab = GBTiles::DataType.byte!(src) object end
new()
click to toggle source
Calls superclass method
GBTiles::GBR::TileSet::Object::new
# File lib/gbtiles/gbr/tile_set/objects/tile_export.rb, line 29 def initialize super GBTiles::GBR::TileSet::OBJECT_TYPE[:tile_export] end