![]() |
ImFusion C++ SDK 4.5.0
|
#include <ImFusion/Core/GL/ProgramDecorator.h>
Interface to apply custom arguments to a shader program. More...
Interface to apply custom arguments to a shader program.
The GL::Program class ensures that all added decorators are applied when the shader program is enabled.
Public Member Functions | |
| virtual void | applyToProgram (Program *p)=0 |
| Interface method to apply customizations to a shader program. | |
|
pure virtual |
Interface method to apply customizations to a shader program.
This function will be called during Program::enable().
Implemented in ImFusion::CleanDecorator, ImFusion::ColorDecorator, ImFusion::CropDecorator, and ImFusion::GlFreeFormDeformation.