public interface UniformManager
| Modifier and Type | Method and Description |
|---|---|
void |
addUniforms(Shader shader) |
void |
registerUniform(Shader shader,
Uniform uniform) |
void |
setUniform(Shader shader,
String name,
AmbientLight ambientLight) |
void |
setUniform(Shader shader,
String name,
Attenuation attenuation) |
void |
setUniform(Shader shader,
String name,
BaseLight baseLight) |
void |
setUniform(Shader shader,
String name,
Color color) |
void |
setUniform(Shader shader,
String name,
DirectionalLight directionalLight) |
void |
setUniform(Shader shader,
String name,
double value) |
void |
setUniform(Shader shader,
String name,
float value) |
void |
setUniform(Shader shader,
String name,
Fog fog) |
void |
setUniform(Shader shader,
String name,
int value) |
void |
setUniform(Shader shader,
String name,
Matrix4f matrix) |
void |
setUniform(Shader shader,
String name,
PointLight pointLight) |
void |
setUniform(Shader shader,
String name,
SpotLight spotLight) |
void |
setUniform(Shader shader,
String name,
Vector2f vec) |
void |
setUniform(Shader shader,
String name,
Vector3f vec) |
void |
setUniform(Shader shader,
String name,
Vector4f vec) |
void |
setUniform(Shader shader,
Uniform uniform) |
void addUniforms(Shader shader)
void setUniform(Shader shader, String name, DirectionalLight directionalLight)
void setUniform(Shader shader, String name, AmbientLight ambientLight)
void setUniform(Shader shader, String name, PointLight pointLight)
void setUniform(Shader shader, String name, Attenuation attenuation)
Copyright © 2014. All rights reserved.