mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-07 12:10:52 -06:00
adding old task files to module
This commit is contained in:
@@ -25,6 +25,7 @@
|
||||
#include <modules/fieldlinessequence/fieldlinessequencemodule.h>
|
||||
|
||||
#include <modules/fieldlinessequence/rendering/renderablefieldlinessequence.h>
|
||||
#include <modules/fieldlinessequence/tasks/kameleonvolumetofieldlinestask.h>
|
||||
#include <openspace/documentation/documentation.h>
|
||||
#include <openspace/util/factorymanager.h>
|
||||
#include <ghoul/filesystem/filesystem.h>
|
||||
@@ -60,16 +61,18 @@ FieldlinesSequenceModule::FieldlinesSequenceModule() : OpenSpaceModule(Name) {
|
||||
}
|
||||
|
||||
void FieldlinesSequenceModule::internalInitialize(const ghoul::Dictionary&) {
|
||||
ghoul::TemplateFactory<Task>* fTask = FactoryManager::ref().factory<Task>();
|
||||
ghoul::TemplateFactory<Renderable>* factory =
|
||||
FactoryManager::ref().factory<Renderable>();
|
||||
ghoul_assert(factory, "No renderable factory existed");
|
||||
|
||||
fTask->registerClass<KameleonVolumeToFieldlinesTask>("KameleonVolumeToFieldlinesTask");
|
||||
factory->registerClass<RenderableFieldlinesSequence>("RenderableFieldlinesSequence");
|
||||
}
|
||||
|
||||
std::vector<documentation::Documentation> FieldlinesSequenceModule::documentations() const
|
||||
{
|
||||
return {
|
||||
KameleonVolumeToFieldlinesTask::Documentation();
|
||||
RenderableFieldlinesSequence::Documentation()
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user