Interface BaseShader.Setter
-
- All Known Implementing Classes:
BaseShader.GlobalSetter,BaseShader.LocalSetter,DefaultShader.Setters.ACubemap,DefaultShader.Setters.Bones
- Enclosing class:
- BaseShader
public static interface BaseShader.Setter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisGlobal(BaseShader shader, int inputID)voidset(BaseShader shader, int inputID, Renderable renderable, Attributes combinedAttributes)
-
-
-
Method Detail
-
isGlobal
boolean isGlobal(BaseShader shader, int inputID)
- Returns:
- True if the uniform only has to be set once per render call, false if the uniform must be set for each renderable.
-
set
void set(BaseShader shader, int inputID, Renderable renderable, Attributes combinedAttributes)
-
-