/Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundDataTypeRegistrationMacro.h
Returns an IEnumDataTypeInterface pointer for the data type. If the data type has no IEnumDataTypeInterface, the returned pointer will be invalid.
A shared pointer to the IEnumDataTypeInterface. If the TDataType does not have an IEnumDataTypeInterface, returns an invalid pointer.
namespace Metasound { namespace MetasoundDataTypeRegistrationPrivate { template<typename TDataType> [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< [Frontend::IEnumDataTypeInterface](API\Plugins\MetasoundFrontend\IEnumDataTypeInterface) > Metasound::MetasoundDataTypeRegistrationPrivate::GetEnumDataTypeInterface() } }