Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
enginebuilder.h
1 #pragma once
2 
3 #include <string>
4 
5 
6 class Engine;
7 
8 /*
9  Dedicated to load either a GenericEngine from a given property-prefix
10  or - if any is known by that name - a special engine that has its own
11  non-generic implementation
12 */
14 public:
15  EngineBuilder(const std::string& name);
16 
17  Engine* build();
18 
19 
20 protected:
21  std::string m_name;
22 };
23 
Definition: enginebuilder.h:13
Definition: engine.h:19