package com.indignado.logicbricks.utils.builders.actuators; import com.badlogic.gdx.graphics.Camera; import com.indignado.logicbricks.core.actuators.CameraActuator; /** * @author Rubentxu. */ public class CameraActuatorBuilder extends ActuatorBuilder<CameraActuator> { public CameraActuatorBuilder() { brick = new CameraActuator(); } public CameraActuatorBuilder setCamera(Camera camera) { brick.camera = camera; return this; } public CameraActuatorBuilder setFollowTagEntity(String tag) { brick.followTagEntity = tag; return this; } public CameraActuatorBuilder setDamping(float damping) { brick.damping = damping; return this; } public CameraActuatorBuilder setHeight(short height) { brick.height = height; return this; } @Override public CameraActuator getBrick() { CameraActuator brickTemp = brick; brick = new CameraActuator(); return brickTemp; } }