OpenTTD Source: src/gamelog_internal.h File Reference

OpenTTD Source 15.0-RC2

Data Structures | Typedefs
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.