class GBTiles::GBM::Map::Objects::MapExportSettings
Attributes
bank[RW]
file_name[RW]
file_type[RW]
label_name[RW]
map_layout[RW]
plane_count[RW]
plane_order[RW]
prop_count[RW]
section_name[RW]
sel_tab[RW]
split[RW]
split_bank[RW]
split_size[RW]
tile_offset[RW]
Public Class Methods
initFromBitString(src)
click to toggle source
# File lib/gbtiles/gbm/map/objects/map_export_settings.rb, line 26 def self.initFromBitString src object = GBTiles::GBM::Map::Objects::MapExportSettings.new object.file_name = GBTiles::DataType.string!(src, 255) object.file_type = GBTiles::DataType.byte!(src) object.section_name = GBTiles::DataType.string!(src, 40) object.label_name = GBTiles::DataType.string!(src, 40) object.bank = GBTiles::DataType.byte!(src) object.plane_count = GBTiles::DataType.word!(src) object.plane_order = GBTiles::DataType.word!(src) object.map_layout = GBTiles::DataType.word!(src) object.split = GBTiles::DataType.boolean!(src) object.split_size = GBTiles::DataType.long!(src) object.split_bank = GBTiles::DataType.boolean!(src) object.sel_tab = GBTiles::DataType.byte!(src) object.prop_count = GBTiles::DataType.word!(src) object.tile_offset = GBTiles::DataType.word!(src) object end
new()
click to toggle source
Calls superclass method
GBTiles::GBM::Map::Object::new
# File lib/gbtiles/gbm/map/objects/map_export_settings.rb, line 22 def initialize super GBTiles::GBM::Map::OBJECT_TYPE[:map_export_settings] end