OpenTTD Source 20260206-master-g4d4e37dbf1
gamelog_internal.h File Reference

Declaration shared among gamelog.cpp and saveload/gamelog_sl.cpp. More...

#include "gamelog.h"
#include "landscape_type.h"

Go to the source code of this file.

Data Structures

struct  GRFPresence
 Information about the presence of a Grf at a certain point during gamelog history Note about missing Grfs: Changes to missing Grfs are not logged including manual removal of the Grf. More...
struct  LoggedChange
struct  LoggedChangeMode
struct  LoggedChangeRevision
struct  LoggedChangeOldVersion
struct  LoggedChangeGRFAdd
struct  LoggedChangeGRFRemoved
struct  LoggedChangeGRFChanged
struct  LoggedChangeGRFParameterChanged
struct  LoggedChangeGRFMoved
struct  LoggedChangeSettingChanged
struct  LoggedChangeGRFBug
struct  LoggedChangeEmergencySave
struct  LoggedAction
 Contains information about one logged action that caused at least one logged change. More...
struct  GamelogInternalData

Typedefs

using GrfIDMapping = std::map<uint32_t, GRFPresence>

Detailed Description

Declaration shared among gamelog.cpp and saveload/gamelog_sl.cpp.

Definition in file gamelog_internal.h.

Typedef Documentation

◆ GrfIDMapping

using GrfIDMapping = std::map<uint32_t, GRFPresence>

Definition at line 30 of file gamelog_internal.h.