mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-05-05 02:20:11 -05:00
Code cleanup branch (#618)
* Make height map fallback layer work again * Add documentation to joystick button bindings * Removed grouped property headers * Add new version number constant generated by CMake * Make Joystick deadzone work properly * Change the startup date on Earth to today * Fix key modifier handling * Add debugging indices for TreeNodeDebugging * Fix script schedule for OsirisRex * Do not open Mission schedule automatically * Upload default projection texture automatically * General code cleanup * Fix check_style_guide warnings * Remove .clang-format * MacOS compile fixes * Clang analyzer fixes
This commit is contained in:
@@ -25,16 +25,21 @@
|
||||
#ifndef __OPENSPACE_CORE___TASKLOADER___H__
|
||||
#define __OPENSPACE_CORE___TASKLOADER___H__
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <ghoul/misc/dictionary.h>
|
||||
#include <openspace/util/task.h>
|
||||
#include <vector>
|
||||
|
||||
namespace ghoul { class Dictionary; }
|
||||
|
||||
namespace openspace {
|
||||
|
||||
class Task;
|
||||
|
||||
class TaskLoader {
|
||||
public:
|
||||
std::vector<std::unique_ptr<Task>> tasksFromDictionary(
|
||||
const ghoul::Dictionary& dictionary);
|
||||
const ghoul::Dictionary& tasksDictionary);
|
||||
|
||||
std::vector<std::unique_ptr<Task>> tasksFromFile(const std::string& path);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user