1 package com.jme3.renderer;
2 
3 import com.jme3.material.FixedFuncBinding;
4 
5 /**
6  * Renderer sub-interface that is used for non-shader based renderers.
7  * <p>
8  * The <code>GL1Renderer</code> provides a single call,
9  * {@link #setFixedFuncBinding(com.jme3.material.FixedFuncBinding, java.lang.Object) }
10  * which allows to set fixed functionality state.
11  *
12  * @author Kirill Vainer
13  */
14 public interface GL1Renderer extends Renderer {
15 
16     /**
17      * Set the fixed functionality state.
18      * <p>
19      * See {@link FixedFuncBinding} for various values that
20      * can be set.
21      *
22      * @param ffBinding The binding to set
23      * @param val The value
24      */
setFixedFuncBinding(FixedFuncBinding ffBinding, Object val)25     public void setFixedFuncBinding(FixedFuncBinding ffBinding, Object val);
26 }
27