void BrushPanel::SetListType(BrushListType ltype) { if(list_type != ltype) { InvalidateContents(); list_type = ltype; } }
void PaletteWindow::ReloadSettings(Map* map) { if(terrain_palette) { terrain_palette->SetListType(wxstr(settings.getString(Config::PALETTE_TERRAIN_STYLE))); terrain_palette->SetToolbarIconSize(settings.getInteger(Config::USE_LARGE_TERRAIN_TOOLBAR)); } if(doodad_palette) { doodad_palette->SetListType(wxstr(settings.getString(Config::PALETTE_DOODAD_STYLE))); doodad_palette->SetToolbarIconSize(settings.getInteger(Config::USE_LARGE_DOODAD_SIZEBAR)); } if(house_palette) { house_palette->SetMap(map); house_palette->SetToolbarIconSize(settings.getInteger(Config::USE_LARGE_HOUSE_SIZEBAR)); } if(waypoint_palette) { waypoint_palette->SetMap(map); } if(item_palette) { item_palette->SetListType(wxstr(settings.getString(Config::PALETTE_ITEM_STYLE))); item_palette->SetToolbarIconSize(settings.getInteger(Config::USE_LARGE_ITEM_SIZEBAR)); } if(raw_palette) { raw_palette->SetListType(wxstr(settings.getString(Config::PALETTE_RAW_STYLE))); raw_palette->SetToolbarIconSize(settings.getInteger(Config::USE_LARGE_RAW_SIZEBAR)); } InvalidateContents(); }
void BrushPanel::AssignTileset(const TilesetCategory* _tileset) { if(_tileset != tileset) { InvalidateContents(); tileset = _tileset; } }
void BrushToolPanel::SetToolbarIconSize(bool d) { InvalidateContents(); large_icons = d; }