|
OpenTTD Source 15.0-beta1
|
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 445 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlag, Targs...)>::Args = std::tuple<std::decay_t<Targs>...> |
Definition at line 446 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlag, Targs...)>::CbArgs = std::tuple<std::decay_t<Tretargs>..., std::decay_t<Targs>...> |
Definition at line 448 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlag, Targs...)>::CbProcType = void(*)(Commands, const CommandCost &, Tretargs...) |
Definition at line 449 of file command_type.h.
| using CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlag, Targs...)>::RetTypes = std::tuple<std::decay_t<Tretargs>...> |
Definition at line 447 of file command_type.h.