◆ ResourceRequestManager()
| ResourceRequestManager::ResourceRequestManager |
( |
| ) |
|
|
inline |
◆ add()
| void ResourceRequestManager::add |
( |
HasMoney * |
requester, |
|
|
enumResource |
type, |
|
|
int |
value, |
|
|
bool |
deleteDuplicates = true |
|
) |
| |
|
inline |
◆ addTreasuryRequest()
◆ empty()
| bool ResourceRequestManager::empty |
( |
| ) |
const |
|
inline |
◆ getAverageValue()
| double ResourceRequestManager::getAverageValue |
( |
enumResource |
type | ) |
const |
|
inline |
◆ getNumContracts()
| int ResourceRequestManager::getNumContracts |
( |
| ) |
const |
|
inline |
◆ getTotalValue()
| int ResourceRequestManager::getTotalValue |
( |
| ) |
const |
|
inline |
◆ print()
| void ResourceRequestManager::print |
( |
| ) |
|
|
inline |
◆ pullMostValuableRequest()
| std::optional<ResourceRequest> ResourceRequestManager::pullMostValuableRequest |
( |
bool |
returnZeroValues | ) |
|
|
inline |
◆ removeAll()
◆ size()
| int ResourceRequestManager::size |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: