public abstract static class MrObject.MrObjectBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
mName |
protected MrShaderProgram |
mShaderProgram |
protected MrTransform |
mTransform |
protected java.util.Map<java.lang.String,MrUniformKey> |
mUniformKeys |
| Constructor and Description |
|---|
MrObjectBuilder() |
| Modifier and Type | Method and Description |
|---|---|
MrObject.MrObjectBuilder |
setName(java.lang.String name)
Sets the name of this object.
|
MrObject.MrObjectBuilder |
setShaderProgram(MrShaderProgram shaderProgram)
Sets the shader program of this object.
|
MrObject.MrObjectBuilder |
setTransform(MrTransform transform)
Sets the transform of this object.
|
MrObject.MrObjectBuilder |
setUniformKeys(java.util.Map<java.lang.String,MrUniformKey> uniformKeys)
Sets the uniformkeys of this object.
|
protected java.lang.String mName
protected MrTransform mTransform
protected java.util.Map<java.lang.String,MrUniformKey> mUniformKeys
protected MrShaderProgram mShaderProgram
public MrObject.MrObjectBuilder setName(java.lang.String name)
name - public MrObject.MrObjectBuilder setTransform(MrTransform transform)
transform - public MrObject.MrObjectBuilder setUniformKeys(java.util.Map<java.lang.String,MrUniformKey> uniformKeys)
uniformKeys - public MrObject.MrObjectBuilder setShaderProgram(MrShaderProgram shaderProgram)
shaderProgram -