diff options
Diffstat (limited to 'engine/src/core/com/jme3/renderer/GL1Renderer.java')
-rw-r--r-- | engine/src/core/com/jme3/renderer/GL1Renderer.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/engine/src/core/com/jme3/renderer/GL1Renderer.java b/engine/src/core/com/jme3/renderer/GL1Renderer.java new file mode 100644 index 0000000..78df0c6 --- /dev/null +++ b/engine/src/core/com/jme3/renderer/GL1Renderer.java @@ -0,0 +1,26 @@ +package com.jme3.renderer; + +import com.jme3.material.FixedFuncBinding; + +/** + * Renderer sub-interface that is used for non-shader based renderers. + * <p> + * The <code>GL1Renderer</code> provides a single call, + * {@link #setFixedFuncBinding(com.jme3.material.FixedFuncBinding, java.lang.Object) } + * which allows to set fixed functionality state. + * + * @author Kirill Vainer + */ +public interface GL1Renderer extends Renderer { + + /** + * Set the fixed functionality state. + * <p> + * See {@link FixedFuncBinding} for various values that + * can be set. + * + * @param ffBinding The binding to set + * @param val The value + */ + public void setFixedFuncBinding(FixedFuncBinding ffBinding, Object val); +} |