49 void _updateProgress(
const std::string& message,
const size_t increment);
51 std::function<void(std::string,
float)> _getProgressFunc();
55 size_t _currentProgress{0};
Provides an abstract implementation of a ray-tracing engine.
ModelDescriptorPtr operator()()
LoadModelFunctor(LoadModelFunctor &&)=default
LoadModelFunctor(Engine &engine, const ModelParams ¶ms)
The ModelParams class represents the parameters needed for initializing a model instance.
std::shared_ptr< ModelDescriptor > ModelDescriptorPtr