Typedefs | |
using | ObjectLoader = Expected<std::vector<ObjectPtr>>( * )( const std::filesystem::path&, std::string*, ProgressCallback ) |
Functions | |
MRMESH_API ObjectLoader | getObjectLoader (IOFilter filter) |
Find an appropriate loader from the registry. | |
MRMESH_API void | setObjectLoader (IOFilter filter, ObjectLoader loader) |
Add or override a loader in the registry. | |
MRMESH_API IOFilters | getFilters () |
Get all registered filters. | |
using MR::ObjectLoad::ObjectLoader = Expected<std::vector<ObjectPtr>>( * )( const std::filesystem::path&, std::string*, ProgressCallback ) |
MRMESH_API IOFilters MR::ObjectLoad::getFilters | ( | ) |
Get all registered filters.
MRMESH_API ObjectLoader MR::ObjectLoad::getObjectLoader | ( | IOFilter | filter | ) |
Find an appropriate loader from the registry.
MRMESH_API void MR::ObjectLoad::setObjectLoader | ( | IOFilter | filter, |
ObjectLoader | loader ) |
Add or override a loader in the registry.