class GBTiles::GBM::Map::Objects::MapSettings
Attributes
block_fill_height[RW]
block_fill_pattern[RW]
block_fill_width[RW]
bookmarks[RW]
color_set[RW]
double_markers[RW]
form_height[RW]
form_maximized[RW]
form_width[RW]
grid[RW]
info_panel[RW]
prop_colors[RW]
zoom[RW]
Public Class Methods
initFromBitString(src)
click to toggle source
# File lib/gbtiles/gbm/map/objects/map_settings.rb, line 25 def self.initFromBitString src object = GBTiles::GBM::Map::Objects::MapSettings.new object.form_width = GBTiles::DataType.long!(src) object.form_height = GBTiles::DataType.long!(src) object.form_maximized = GBTiles::DataType.boolean!(src) object.info_panel = GBTiles::DataType.boolean!(src) object.grid = GBTiles::DataType.boolean!(src) object.double_markers = GBTiles::DataType.boolean!(src) object.prop_colors = GBTiles::DataType.boolean!(src) object.zoom = GBTiles::DataType.word!(src) object.color_set = GBTiles::DataType.word!(src) object.bookmarks = src.slice!(3) object.block_fill_pattern = GBTiles::DataType.long!(src) object.block_fill_width = GBTiles::DataType.long!(src) object.block_fill_height = GBTiles::DataType.long!(src) object end
new()
click to toggle source
Calls superclass method
GBTiles::GBM::Map::Object::new
# File lib/gbtiles/gbm/map/objects/map_settings.rb, line 21 def initialize super GBTiles::GBM::Map::OBJECT_TYPE[:map_settings] end