Codechange: Cargo filters no longer take an index. (#11582)

Update naming of functions to reflect that parameter is now a cargoid.
This commit is contained in:
Peter Nelson
2023-12-14 01:48:45 +00:00
committed by GitHub
parent d6515d6c98
commit 12bb750128
4 changed files with 20 additions and 20 deletions

View File

@@ -1332,13 +1332,13 @@ protected:
};
/**
* Set cargo filter list item index.
* @param index The index of the cargo to be set
* Set produced cargo filter for the industry list.
* @param cid The cargo to be set
*/
void SetProducedCargoFilterIndex(byte index)
void SetProducedCargoFilter(CargoID cid)
{
if (this->produced_cargo_filter_criteria != index) {
this->produced_cargo_filter_criteria = index;
if (this->produced_cargo_filter_criteria != cid) {
this->produced_cargo_filter_criteria = cid;
/* deactivate filter if criteria is 'Show All', activate it otherwise */
bool is_filtering_necessary = this->produced_cargo_filter_criteria != CF_ANY || this->accepted_cargo_filter_criteria != CF_ANY;
@@ -1349,13 +1349,13 @@ protected:
}
/**
* Set cargo filter list item index.
* @param index The index of the cargo to be set
* Set accepted cargo filter for the industry list.
* @param index The cargo to be set
*/
void SetAcceptedCargoFilterIndex(byte index)
void SetAcceptedCargoFilter(CargoID cid)
{
if (this->accepted_cargo_filter_criteria != index) {
this->accepted_cargo_filter_criteria = index;
if (this->accepted_cargo_filter_criteria != cid) {
this->accepted_cargo_filter_criteria = cid;
/* deactivate filter if criteria is 'Show All', activate it otherwise */
bool is_filtering_necessary = this->produced_cargo_filter_criteria != CF_ANY || this->accepted_cargo_filter_criteria != CF_ANY;
@@ -1803,13 +1803,13 @@ public:
}
case WID_ID_FILTER_BY_ACC_CARGO: {
this->SetAcceptedCargoFilterIndex(index);
this->SetAcceptedCargoFilter(index);
this->BuildSortIndustriesList();
break;
}
case WID_ID_FILTER_BY_PROD_CARGO: {
this->SetProducedCargoFilterIndex(index);
this->SetProducedCargoFilter(index);
this->BuildSortIndustriesList();
break;
}