OpenTTD Source  20240919-master-gdf0233f4c2
CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlag, Targs...)> Struct Template Reference

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...)
 

Detailed Description

template<template< typename... > typename Tret, typename... Tretargs, typename... Targs>
struct CommandFunctionTraitHelper< Tret< CommandCost, Tretargs... >(*)(DoCommandFlag, Targs...)>

Definition at line 445 of file command_type.h.


The documentation for this struct was generated from the following file: