OpenTTD
|
Data 'tables' for NewGRF debugging. More...
Go to the source code of this file.
Data Structures | |
class | NIHVehicle |
class | NIHStation |
class | NIHHouse |
class | NIHIndustryTile |
class | NIHIndustry |
class | NIHObject |
class | NIHRailType |
class | NIHAirportTile |
class | NIHTown |
class | NIHRoadType |
Macros | |
#define | NIP(prop, base, variable, type, name) { name, (ptrdiff_t)cpp_offsetof(base, variable), cpp_sizeof(base, variable), prop, type } |
#define | NIP_END() { nullptr, 0, 0, 0, 0 } |
#define | NIC(cb_id, base, variable, bit) { #cb_id, (ptrdiff_t)cpp_offsetof(base, variable), cpp_sizeof(base, variable), bit, cb_id } |
#define | NIC_END() { nullptr, 0, 0, 0, 0 } |
#define | NIV(var, name) { name, var } |
#define | NIV_END() { nullptr, 0 } |
#define | NICV(cb_id, bit) NIC(cb_id, Engine, info.callback_mask, bit) |
#define | NICS(cb_id, bit) NIC(cb_id, StationSpec, callback_mask, bit) |
#define | NICH(cb_id, bit) NIC(cb_id, HouseSpec, callback_mask, bit) |
#define | NICIT(cb_id, bit) NIC(cb_id, IndustryTileSpec, callback_mask, bit) |
#define | NICI(cb_id, bit) NIC(cb_id, IndustrySpec, callback_mask, bit) |
#define | NICO(cb_id, bit) NIC(cb_id, ObjectSpec, callback_mask, bit) |
#define | NICAT(cb_id, bit) NIC(cb_id, AirportTileSpec, callback_mask, bit) |
Functions | |
assert_compile (lengthof(_nifeatures)==GSF_FAKE_END) | |
Variables | |
static const NICallback | _nic_vehicles [] |
static const NIVariable | _niv_vehicles [] |
static const NIFeature | _nif_vehicle |
static const NICallback | _nic_stations [] |
static const NIVariable | _niv_stations [] |
static const NIFeature | _nif_station |
static const NICallback | _nic_house [] |
static const NIVariable | _niv_house [] |
static const NIFeature | _nif_house |
static const NICallback | _nic_industrytiles [] |
static const NIVariable | _niv_industrytiles [] |
static const NIFeature | _nif_industrytile |
static const NIProperty | _nip_industries [] |
static const NICallback | _nic_industries [] |
static const NIVariable | _niv_industries [] |
static const NIFeature | _nif_industry |
static const NICallback | _nic_objects [] |
static const NIVariable | _niv_objects [] |
static const NIFeature | _nif_object |
static const NIVariable | _niv_railtypes [] |
static const NIFeature | _nif_railtype |
static const NICallback | _nic_airporttiles [] |
static const NIFeature | _nif_airporttile |
static const NIVariable | _niv_towns [] |
static const NIFeature | _nif_town |
static const NIVariable | _niv_roadtypes [] |
static const NIFeature | _nif_roadtype |
static const NIFeature | _nif_tramtype |
static const NIFeature *const | _nifeatures [] |
Table with all NIFeatures. More... | |
Data 'tables' for NewGRF debugging.
Definition in file newgrf_debug_data.h.
|
static |
Definition at line 474 of file newgrf_debug_data.h.
|
static |
Definition at line 159 of file newgrf_debug_data.h.
|
static |
Definition at line 310 of file newgrf_debug_data.h.
|
static |
Definition at line 224 of file newgrf_debug_data.h.
|
static |
Definition at line 383 of file newgrf_debug_data.h.
|
static |
Definition at line 97 of file newgrf_debug_data.h.
|
static |
Definition at line 30 of file newgrf_debug_data.h.
|
static |
Definition at line 497 of file newgrf_debug_data.h.
|
static |
Definition at line 213 of file newgrf_debug_data.h.
|
static |
Definition at line 372 of file newgrf_debug_data.h.
|
static |
Definition at line 263 of file newgrf_debug_data.h.
|
static |
Definition at line 427 of file newgrf_debug_data.h.
|
static |
Definition at line 463 of file newgrf_debug_data.h.
|
static |
Definition at line 584 of file newgrf_debug_data.h.
|
static |
Definition at line 148 of file newgrf_debug_data.h.
|
static |
Definition at line 549 of file newgrf_debug_data.h.
|
static |
Definition at line 591 of file newgrf_debug_data.h.
|
static |
Definition at line 86 of file newgrf_debug_data.h.
|
static |
Table with all NIFeatures.
Definition at line 599 of file newgrf_debug_data.h.
Referenced by GetFeature().
|
static |
Definition at line 178 of file newgrf_debug_data.h.
|
static |
Definition at line 327 of file newgrf_debug_data.h.
|
static |
Definition at line 236 of file newgrf_debug_data.h.
|
static |
Definition at line 394 of file newgrf_debug_data.h.
|
static |
Definition at line 437 of file newgrf_debug_data.h.
|
static |
Definition at line 558 of file newgrf_debug_data.h.
|
static |
Definition at line 108 of file newgrf_debug_data.h.
|
static |
Definition at line 507 of file newgrf_debug_data.h.
|
static |
Definition at line 49 of file newgrf_debug_data.h.