#include <iconrepository.h>
Static Public Member Functions | |
| static Surface & | getIcon (const ASCString &name) |
| static void | clear () |
| static bool | exists (const ASCString &name) |
| static void | insert (const ASCString &name, Surface *s) |
| static int | getMemoryFootprint () |
Classes | |
| class | Repository |
Definition at line 31 of file iconrepository.h.
Definition at line 40 of file iconrepository.cpp.
References tnstream::reading, and SDL_RWFromStream().
Referenced by ASCGUI_Window::WidgetParameters::assign(), assignWeaponInfo(), GuiFunctions::buildGuiIcon(), BuildingTypeResourceWidget::BuildingTypeResourceWidget(), OverviewMapImage::create(), TextRenderer::eval_command(), ExperienceOverview::eventDraw(), StoringPosition::eventDraw(), DiplomaticModeChooser< SelectionType >::eventDraw(), StoringPosition::eventMouseMotion(), ReplayGuiFunctions::ReplayRecordExit::getImage(), ReplayGuiFunctions::ReplayRecord::getImage(), ReplayGuiFunctions::ReplayExit::getImage(), ReplayGuiFunctions::ReplayRewind::getImage(), ReplayGuiFunctions::ReplaySlower::getImage(), ReplayGuiFunctions::ReplayFaster::getImage(), ReplayGuiFunctions::ReplayPause::getImage(), ReplayGuiFunctions::ReplayPlay::getImage(), GuiFunctions::SelfDestructIcon::getImage(), GuiFunctions::InternalAmmoTransferDialog::getImage(), GuiFunctions::ConstructBuilding::getImage(), GuiFunctions::BuildVehicleCommand::getImage(), GuiFunctions::BuildObject::getImage(), GuiFunctions::ObjectBuildingGui::getImage(), GuiFunctions::RemoveMine::getImage(), GuiFunctions::PutAntiSubMine::getImage(), GuiFunctions::PutAntiShipMine::getImage(), GuiFunctions::PutAntiPersonalMine::getImage(), GuiFunctions::PutAntiTankMine::getImage(), GuiFunctions::PutMine::getImage(), GuiFunctions::RefuelUnitDialogCommand::getImage(), GuiFunctions::RefuelUnitCommand::getImage(), GuiFunctions::RepairUnit::getImage(), GuiFunctions::JumpDriveIcon::getImage(), GuiFunctions::DisableReactionfire::getImage(), GuiFunctions::EnableReactionfire::getImage(), GuiFunctions::OpenContainer::getImage(), GuiFunctions::DestructBuilding::getImage(), GuiFunctions::UnitInfo::getImage(), GuiFunctions::PowerOff::getImage(), GuiFunctions::PowerOn::getImage(), GuiFunctions::Attack::getImage(), GuiFunctions::EndTurn::getImage(), GuiFunctions::Descend::getImage(), GuiFunctions::Ascend::getImage(), GuiFunctions::Movement::getImage(), GuiFunctions::Cancel::getImage(), GuiFunctions::AttackGui::getImage(), CargoGuiFunctions::RecycleUnitCommandButton::getImage(), CargoGuiFunctions::OpenContainer::getImage(), CargoGuiFunctions::RefuelUnitDialogCommand::getImage(), CargoGuiFunctions::MoveUnitIntoInnerContainer::getImage(), CargoGuiFunctions::TransferUnitControl::getImage(), CargoGuiFunctions::UnitInfo::getImage(), CargoGuiFunctions::CloseDialog::getImage(), CargoGuiFunctions::MoveUnitUp::getImage(), CargoGuiFunctions::RepairUnit::getImage(), CargoGuiFunctions::RefuelUnitCommand::getImage(), CargoGuiFunctions::UnitTraining::getImage(), CargoGuiFunctions::UnitProduction::getImage(), CargoGuiFunctions::Movement::getImage(), GraphicSetManager_Base::getPic(), ObjectType::getPicture(), ExperienceOverview::getSize(), GuiButton::GuiButton(), InternalAmmoTransferWindow::InternalAmmoTransferWindow(), ListBoxImageItem< SelectionType >::ListBoxImageItem(), GraphicSetManager_Base::loadData(), MineType::paint(), WeaponInfoLine::painter(), DashboardPanel::painter(), AttackPanel::painter(), UnitTrainingLayer::paintSingleField(), Weathercast::paintWeatherArea(), ASCGUI_Window::parsePanelASCTXT(), WholeMapRenderer::renderVisibility(), SavegameWidget::SavegameWidget(), DataTab::setData(), ASCGUI_Window::setImage(), SmallGuiButton::SmallGuiButton(), SubWinButton::SubWinButton(), TechWidget::TechWidget(), UnitInfoDialog::userHandler(), CargoDialog::userHandler(), VehicleBaseWidget::VehicleBaseWidget(), VehicleTypeBaseWidget::VehicleTypeBaseWidget(), VehicleTypeCountLocateWidget::VehicleTypeCountLocateWidget(), VehicleTypeResourceWidget::VehicleTypeResourceWidget(), WeaponInfoPanel::WeaponInfoPanel(), and WeatherPanel::WeatherPanel().
| static void IconRepository::clear | ( | ) | [inline, static] |
| bool IconRepository::exists | ( | const ASCString & | name | ) | [static] |
Definition at line 75 of file iconrepository.cpp.
Definition at line 80 of file iconrepository.cpp.
| int IconRepository::getMemoryFootprint | ( | ) | [static] |
1.5.1