OpenPolygon
1.0.0
OpenPolygon is a Rendering Engine
|
Public Types | |
enum | TECH_ID { TECH_BASIC, TECH_NORMAL_LIGHT, TECH_SPOT_LIGHT, TECH_SPOT_SHADOW, TECH_CASCADOW_SHADOW } |
Public Member Functions | |
TechniqueManager (RenderSystem *sytem) | |
virtual Technique * | createTech (TECH_ID id) |
Technique * | getTechniqueByName (const std::string &technique_name) |
TechniqueList | getTechniqueList (void) |
void | destroy (Technique *tech) |
Protected Attributes | |
RenderSystem * | m_system |
TechniqueList | m_techniques |