OpenPolygon  1.0.0
OpenPolygon is a Rendering Engine
Public Types | Public Member Functions | Protected Attributes | List of all members
Engine::TechniqueManager Class Reference

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 TechniquecreateTech (TECH_ID id)
 
TechniquegetTechniqueByName (const std::string &technique_name)
 
TechniqueList getTechniqueList (void)
 
void destroy (Technique *tech)
 

Protected Attributes

RenderSystemm_system
 
TechniqueList m_techniques
 

The documentation for this class was generated from the following files: