OpenTTD Source 20250524-master-gc366e6a48e
|
Representation of the available callbacks with information on when they actually apply. More...
Data Fields | |
std::string_view | name |
The human readable name of the callback. | |
NIReadProc * | read_proc |
Callback proc to get the actual variable from memory. | |
std::variant< std::monostate, VehicleCallbackMask, StationCallbackMask, RoadStopCallbackMask, HouseCallbackMask, CanalCallbackMask, CargoCallbackMask, IndustryCallbackMask, IndustryTileCallbackMask, ObjectCallbackMask, AirportTileCallbackMask > | cb_bit |
The bit that needs to be set for this callback to be enabled. | |
uint16_t | cb_id |
The number of the callback. | |
Representation of the available callbacks with information on when they actually apply.
Definition at line 104 of file newgrf_debug_gui.cpp.
std::variant< std::monostate, VehicleCallbackMask, StationCallbackMask, RoadStopCallbackMask, HouseCallbackMask, CanalCallbackMask, CargoCallbackMask, IndustryCallbackMask, IndustryTileCallbackMask, ObjectCallbackMask, AirportTileCallbackMask> NICallback::cb_bit |
The bit that needs to be set for this callback to be enabled.
Definition at line 118 of file newgrf_debug_gui.cpp.
uint16_t NICallback::cb_id |
The number of the callback.
Definition at line 119 of file newgrf_debug_gui.cpp.
std::string_view NICallback::name |
The human readable name of the callback.
Definition at line 105 of file newgrf_debug_gui.cpp.
NIReadProc* NICallback::read_proc |
Callback proc to get the actual variable from memory.
Definition at line 106 of file newgrf_debug_gui.cpp.