Gems/EMotionFX/Code/EMotionFX/Source/Node.cpp
size_t Node::RemoveAllAttributesByType(uint32 attributeTypeID)
    {
        return AZStd::erase_if(m_attributes, [attributeTypeID](const NodeAttribute* attribute)
        {
            return attribute->GetType() == attributeTypeID;
        });
    }
// remove all attributes of the given type from the node
remove all attributes of the given type from the node
remove all attributes of the given type from the node
size_t Node::RemoveAllAttributesByType(uint32 attributeTypeID)
    {
        return AZStd::erase_if(m_attributes, [attributeTypeID](const NodeAttribute* attribute)
        {
            return attribute->GetType() == attributeTypeID;
        });
    }
size_t Node :: RemoveAllAttributesByType ( uint32 attributeTypeID ) { return AZStd :: erase_if ( m_attributes , [ attributeTypeID ] ( const NodeAttribute * attribute ) { return attribute -> GetType ( ) == attributeTypeID ; } ) ; }
remove all attributes of the given type from the node
remove all attributes of the given type from the node