| 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 | 
| Macros | |
| #define | NIP(prop, base, variable, type, name) { name, (ptrdiff_t)cpp_offsetof(base, variable), cpp_sizeof(base, variable), prop, type } | 
| #define | NIP_END() { NULL, 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() { NULL, 0, 0, 0, 0 } | 
| #define | NIV(var, name) { name, var } | 
| #define | NIV_END() { NULL, 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 NIFeature *const | _nifeatures [] | 
| Table with all NIFeatures. | |
Data 'tables' for NewGRF debugging.
Definition in file newgrf_debug_data.h.
| 
 | static | 
Definition at line 448 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 160 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 284 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 225 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 357 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 98 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 31 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 471 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 214 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 346 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 264 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 401 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 437 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 149 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 523 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 87 of file newgrf_debug_data.h.
| 
 | static | 
Table with all NIFeatures.
Definition at line 531 of file newgrf_debug_data.h.
Referenced by GetFeature().
| 
 | static | 
Definition at line 274 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 179 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 301 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 237 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 368 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 411 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 109 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 481 of file newgrf_debug_data.h.
| 
 | static | 
Definition at line 50 of file newgrf_debug_data.h.
 1.8.1.2
 1.8.1.2