iShaderDestinationResolver Struct Reference
[Common Plugin Classes]
Interface to allow resolution of friendly destination names.
More...
#include <csplugincommon/shader/shaderplugin.h>
Inheritance diagram for iShaderDestinationResolver:
Public Member Functions | |
virtual int | ResolveTU (const char *binding)=0 |
When the destination of a texture binding wasn't recognized, the FP is asked whether it can provide a TU number for it. |
Detailed Description
Interface to allow resolution of friendly destination names.Passed when a shader program is loaded, used to resolve unknown texture unit names etc.
Definition at line 50 of file shaderplugin.h.
Member Function Documentation
virtual int iShaderDestinationResolver::ResolveTU | ( | const char * | binding | ) | [pure virtual] |
When the destination of a texture binding wasn't recognized, the FP is asked whether it can provide a TU number for it.
Implemented in csShaderProgram.
The documentation for this struct was generated from the following file:
- csplugincommon/shader/shaderplugin.h
Generated for Crystal Space by doxygen 1.4.7