#include <memory-measurement.h>
Public Member Functions | |
| MemoryMeasurement () | |
| void | measureTypes () |
| void | measure (GameMap *gamemap) |
| void | measureIcons () |
| ASCString | getResult () |
Classes | |
| class | Node |
Definition at line 20 of file memory-measurement.h.
| MemoryMeasurement::MemoryMeasurement | ( | ) | [inline] |
Definition at line 41 of file memory-measurement.h.
| void MemoryMeasurement::measureTypes | ( | ) |
Definition at line 21 of file memory-measurement.cpp.
References buildingTypeRepository, objectTypeRepository, terrainTypeRepository, and vehicleTypeRepository.
Referenced by showMemoryFootprint().
| void MemoryMeasurement::measure | ( | GameMap * | gamemap | ) |
Definition at line 36 of file memory-measurement.cpp.
References GameMap::getField(), MapField::getMemoryFootprint(), GameMap::getMemoryFootprint(), GameMap::getPlayer(), GameMap::getPlayerCount(), GameMap::xsize, and GameMap::ysize.
| void MemoryMeasurement::measureIcons | ( | ) |
Definition at line 73 of file memory-measurement.cpp.
References IconRepository::getMemoryFootprint().
Referenced by showMemoryFootprint().
| ASCString MemoryMeasurement::getResult | ( | ) |
Definition at line 143 of file memory-measurement.cpp.
References objectTypeRepository.
Referenced by showMemoryFootprint().
1.5.1