|
OpenTTD Source 15.0-RC2
|
Public Types | |
| using | Args = std::tuple< std::decay_t< Targs >... > |
| using | RetTypes = std::tuple< std::decay_t< Tretargs >... > |
| using | CbArgs = std::tuple< std::decay_t< Tretargs >..., std::decay_t< Targs >... > |
| using | CbProcType = void(*)(Commands, const CommandCost &, Tretargs...) |
Definition at line 456 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlags, Targs...)>::Args = std::tuple<std::decay_t<Targs>...> |
Definition at line 457 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlags, Targs...)>::CbArgs = std::tuple<std::decay_t<Tretargs>..., std::decay_t<Targs>...> |
Definition at line 459 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlags, Targs...)>::CbProcType = void(*)(Commands, const CommandCost &, Tretargs...) |
Definition at line 460 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlags, Targs...)>::RetTypes = std::tuple<std::decay_t<Tretargs>...> |
Definition at line 458 of file command_type.h.