| 964 | */ |
| 965 | template <class T> |
| 966 | std::vector<std::vector<T>> getListProperty(const std::string& propertyName) { |
| 967 | |
| 968 | // Find the property |
| 969 | std::unique_ptr<Property>& prop = getPropertyPtr(propertyName); |
| 970 | |
| 971 | // Get a copy of the data with auto-promoting type magic |
| 972 | return getDataFromListPropertyRecursive<T, T>(prop.get()); |
| 973 | } |
| 974 | |
| 975 | /** |
| 976 | * @brief Get a vector of a data from a property for this element. Unlike getProperty(), only returns if the ply |