#include <ProgressCounter.h>

Public Member Functions | |
| ProgressCounter (ProgressCounterI *user=0) | |
| virtual | ~ProgressCounter () |
| void | setUser (ProgressCounterI *user) |
| void | setNewOp (const LangString &op) |
| void | setNewPercentage (float percentage) |
| LangString & | getCurrentOp () |
| const float | getCurrentPercentage () |
Protected Attributes | |
| LangString | currentOp_ |
| float | currentPercentage_ |
| ProgressCounterI * | user_ |
Definition at line 34 of file ProgressCounter.h.
| ProgressCounter::ProgressCounter | ( | ProgressCounterI * | user = 0 |
) |
Definition at line 30 of file ProgressCounter.cpp.
| ProgressCounter::~ProgressCounter | ( | ) | [virtual] |
Definition at line 37 of file ProgressCounter.cpp.
| void ProgressCounter::setUser | ( | ProgressCounterI * | user | ) | [inline] |
Definition at line 40 of file ProgressCounter.h.
References user_.
Referenced by ClientMain::clientMain(), consoleServer(), AnimatedBackdropDialog::init(), initClient(), ProgressDialog::ProgressDialog(), and ProgressDialogSync::ProgressDialogSync().
| void ProgressCounter::setNewOp | ( | const LangString & | op | ) |
Definition at line 42 of file ProgressCounter.cpp.
References LangStringUtil::convertFromLang(), currentOp_, currentPercentage_, Logger::log(), ProgressCounterI::progressChange(), and user_.
Referenced by ImageModifier::addLightMapToBitmap(), DeformLandscape::applyInfos(), ExplosionTextures::createTextures(), HeightMapModifier::edgeEnhance(), WaterWaveDistance::generate(), Water2::generate(), Landscape::generate(), GroundMaps::generateObject(), HeightMapModifier::generateTerrain(), HeightMapLoader::generateTerrain(), WaterWaves::generateWaves(), GLLenseFlare::init(), initComs(), initHardware(), ClientInitializeHandler::initialize(), initWindows(), ModFiles::loadModFiles(), TankModelStore::loadTankMeshes(), HeightMapLoader::loadTerrain(), HeightMapModifier::noise(), AccessoryStore::parseFile(), HeightMapModifier::scale(), HeightMapModifier::smooth(), and HeightMapModifier::waterErrosion().
| void ProgressCounter::setNewPercentage | ( | float | percentage | ) |
Definition at line 49 of file ProgressCounter.cpp.
References currentOp_, currentPercentage_, ProgressCounterI::progressChange(), and user_.
Referenced by ImageModifier::addHeightToBitmap(), ImageModifier::addLightMapToBitmap(), DeformLandscape::applyInfos(), ClientMain::clientMain(), HeightMapModifier::edgeEnhance(), WaterWaves::findPath(), WaterWaves::findPoints(), WaterWaveDistance::generate(), Water2::generate(), HeightMapModifier::generateTerrain(), HeightMapLoader::generateTerrain(), PlacementTypeTree::getPositions(), PlacementTypeMask::getPositions(), PlacementTypeDirect::getPositions(), GLLenseFlare::init(), AnimatedBackdropDialog::init(), initClient(), initComs(), initHardware(), ClientInitializeHandler::initialize(), initWindows(), ModFiles::loadModDir(), HeightMapLoader::loadTerrain(), HeightMapModifier::noise(), AccessoryStore::parseFile(), HeightMapModifier::scale(), HeightMapModifier::smooth(), and HeightMapModifier::waterErrosion().
| LangString& ProgressCounter::getCurrentOp | ( | ) | [inline] |
| const float ProgressCounter::getCurrentPercentage | ( | ) | [inline] |
LangString ProgressCounter::currentOp_ [protected] |
Definition at line 48 of file ProgressCounter.h.
Referenced by getCurrentOp(), setNewOp(), and setNewPercentage().
float ProgressCounter::currentPercentage_ [protected] |
Definition at line 49 of file ProgressCounter.h.
Referenced by getCurrentPercentage(), setNewOp(), and setNewPercentage().
ProgressCounterI* ProgressCounter::user_ [protected] |
Definition at line 50 of file ProgressCounter.h.
Referenced by setNewOp(), setNewPercentage(), and setUser().
1.5.3