CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

iShaderWrapper Struct Reference

A thin wrapper over iShader to do dynamic selection of which iMaterial the shader is acting on. More...

#include <shader.h>

Inheritance diagram for iShaderWrapper:

iShaderBranch iBase List of all members.

Public Methods

virtual iShaderGetShader ()=0
 Get the wrapped shader. More...

virtual void SelectMaterial (iMaterial *mat)=0
 Select the material we are about to act on. More...


Detailed Description

A thin wrapper over iShader to do dynamic selection of which iMaterial the shader is acting on.

Definition at line 163 of file shader.h.


Member Function Documentation

virtual iShader* iShaderWrapper::GetShader   [pure virtual]
 

Get the wrapped shader.

virtual void iShaderWrapper::SelectMaterial iMaterial   mat [pure virtual]
 

Select the material we are about to act on.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14