Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend > API/Plugins/MetasoundFrontend/ConstructorTakesNodeInitData > API/Plugins/MetasoundFrontend/ConstructorTakesNodeInitData/TestForConstructor
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundNodeRegistrationMacro.h |
| Include | #include "MetasoundNodeRegistrationMacro.h" |
template<typename T>
static uint16 TestForConstructor
&40;
decltype(T(::Metasound::FNodeInitData()))&42;
&41;
Remarks
Use SFINAE trick to see if we have a valid constructor: