Navigation
API > API/Runtime > API/Runtime/ChaosVehiclesCore
| Name | TSimModuleTypeIsRecursive< T, std::enable_if_t< std::is_invocable_r< FName, decltype(T::RecurseSimType)>::value > > |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Public/SimModule/SimulationModuleBase.h |
| Include Path | #include "SimModule/SimulationModuleBase.h" |
Syntax
namespace TSimModuleTypeIsRecursive< T, std
{
namespace enable_if_t< std
{
namespace is_invocable_r< FName, decltype(T
{
namespace RecurseSimType)>
{
template<class T>
struct TSimModuleTypeIsRecursive< T, std::enable_if_t< std::is_invocable_r< FName, decltype(T::RecurseSimType)>::value > > : public std::integral_constant< bool, true >
}
}
}
}
Inheritance Hierarchy
- std::integral_constant< bool, true > → TSimModuleTypeIsRecursive< T, std::enable_if_t< std::is_invocable_r< FName, decltype(T::RecurseSimType)>::value > >