Files
OpenSpace/modules/dataloader/operators/operator.h
2018-07-17 13:12:44 -04:00

26 lines
480 B
C++

#ifndef __OPENSPACE_MODULE_DATALOADER___OPERATOR___H__
#define __OPENSPACE_MODULE_DATALOADER___OPERATOR___H__
namespace openspace {
class DataLoaderModule;
class Scene;
class Time;
namespace dataloader {
class Operator {
public:
virtual ~Operator() {};
protected:
DataLoaderModule* module();
Scene* scene();
Time& time();
};
} // namespace dataloader
} // namespace openspace
#endif // __OPENSPACE_MODULE_DATALOADER___OPERATOR___H__