18 #ifndef TECHNIQUEMANAGER_H
19 #define TECHNIQUEMANAGER_H
22 #include "technique.h"
23 #include "rendersystem.h"
24 #include "Technique/basiccolourtech.h"
25 #include "Technique/spotshadowtech.h"
29 using TechniqueList = std::list< Technique * >;
47 virtual Technique * createTech( TECH_ID
id );
49 Technique * getTechniqueByName(
const std::string & technique_name );
51 TechniqueList getTechniqueList(
void);
59 TechniqueList m_techniques;
66 #endif // TECHNIQUEMANAGER_H
The Technique - abstract / interface class.
Definition: technique.h:34
The RenderSystem - abstract / interface class.
Definition: rendersystem.h:41
Definition: techniquemanager.h:31