|
| | LoggedChange (GamelogChangeType type=GLCT_NONE) |
|
virtual | ~LoggedChange ()=default |
| | Ensure the destructor of the sub classes are called as well.
|
| virtual void | FormatTo (std::back_insert_iterator< std::string > &output_iterator, GrfIDMapping &grf_names, GamelogActionType action_type)=0 |
| | Format the content of this change into the given output.
|
Definition at line 32 of file gamelog_internal.h.
◆ LoggedChange()
◆ FormatTo()
| virtual void LoggedChange::FormatTo |
( |
std::back_insert_iterator< std::string > & | output_iterator, |
|
|
GrfIDMapping & | grf_names, |
|
|
GamelogActionType | action_type ) |
|
pure virtual |
Format the content of this change into the given output.
- Parameters
-
| output_iterator | Destination of the formatted content. |
| grf_names | Cache/mapping of names of NewGRFs seen in the logs. |
| action_type | The context in which this method was called. |
Implemented in LoggedChangeEmergencySave, LoggedChangeGRFAdd, LoggedChangeGRFBug, LoggedChangeGRFChanged, LoggedChangeGRFMoved, LoggedChangeGRFParameterChanged, LoggedChangeGRFRemoved, LoggedChangeMode, LoggedChangeOldVersion, LoggedChangeRevision, and LoggedChangeSettingChanged.
◆ ct
The documentation for this struct was generated from the following file: