VarAction2: Add constructor for AnalyseCallbackOperation

This commit is contained in:
Jonathan G Rennison
2022-08-21 18:43:55 +01:00
parent a0c894d067
commit 0bcdaba0f9
4 changed files with 12 additions and 16 deletions

View File

@@ -43,7 +43,7 @@ struct AnalyseCallbackOperation {
};
btree::btree_set<const SpriteGroup *> seen;
AnalyseCallbackOperationMode mode = ACOM_CB_VAR;
AnalyseCallbackOperationMode mode;
SpriteGroupCallbacksUsed callbacks_used = SGCU_NONE;
AnalyseCallbackOperationResultFlags result_flags = ACORF_NONE;
uint64 properties_used = 0;
@@ -51,6 +51,9 @@ struct AnalyseCallbackOperation {
FindCBResultData cb_result;
AnalyseCallbackOperationIndustryTileData *indtile;
} data;
AnalyseCallbackOperation(AnalyseCallbackOperationMode mode) :
mode(mode) {}
};
#endif /* NEWGRF_ANALYSIS_H */