Pyrogenesis  trunk
Public Types | List of all members
ScriptFunction::args_info< R(C::*)(Types ...)> Struct Template Reference
Inheritance diagram for ScriptFunction::args_info< R(C::*)(Types ...)>:
Inheritance graph
[legend]
Collaboration diagram for ScriptFunction::args_info< R(C::*)(Types ...)>:
Collaboration graph
[legend]

Public Types

using object_type = C
 
- Public Types inherited from ScriptFunction::args_info< R(*)(Types ...)>
using return_type = R
 
using object_type = void
 
using arg_types = std::tuple< type_transform< Types >... >
 

Additional Inherited Members

- Static Public Attributes inherited from ScriptFunction::args_info< R(*)(Types ...)>
static constexpr const size_t nb_args = sizeof...(Types)
 

Member Typedef Documentation

◆ object_type

template<typename C , typename R , typename ... Types>
using ScriptFunction::args_info< R(C::*)(Types ...)>::object_type = C

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