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