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 boolean
isGlobal(BaseShader shader, int inputID)
void
set(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)
-
-