OpenTTD Source
1.11.2
|
Information about why GRF had problems during initialisation. More...
#include <newgrf_config.h>
Public Member Functions | |
GRFError (StringID severity, StringID message=0) | |
Construct a new GRFError. More... | |
GRFError (const GRFError &error) | |
Create a new GRFError that is a deep copy of an existing error message. More... | |
Data Fields | |
std::string | custom_message |
Custom message (if present) | |
std::string | data |
Additional data for message and custom_message. | |
StringID | message |
Default message. | |
StringID | severity |
Info / Warning / Error / Fatal. | |
uint32 | param_value [2] |
Values of GRF parameters to show for message and custom_message. | |
Information about why GRF had problems during initialisation.
Definition at line 112 of file newgrf_config.h.
Construct a new GRFError.
severity | The severity of this error. |
message | The actual error-string. |
Definition at line 181 of file newgrf_config.cpp.
GRFError::GRFError | ( | const GRFError & | error | ) |
Create a new GRFError that is a deep copy of an existing error message.
error | The GRFError object to make a copy of. |
Definition at line 192 of file newgrf_config.cpp.
References param_value.