public class

SmoothCamera

extends ZoomCamera
java.lang.Object
   ↳ org.andengine.engine.camera.Camera
     ↳ org.andengine.engine.camera.BoundCamera
       ↳ org.andengine.engine.camera.ZoomCamera
         ↳ org.andengine.engine.camera.SmoothCamera

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

[Expand]
Inherited Fields
From class org.andengine.engine.camera.ZoomCamera
From class org.andengine.engine.camera.BoundCamera
From class org.andengine.engine.camera.Camera
Public Constructors
SmoothCamera(float pX, float pY, float pWidth, float pHeight, float pMaxVelocityX, float pMaxVelocityY, float pMaxZoomFactorChange)
Public Methods
float getMaxVelocityX()
float getMaxVelocityY()
float getMaxZoomFactorChange()
float getTargetCenterX()
float getTargetCenterY()
float getTargetZoomFactor()
void onUpdate(float pSecondsElapsed)
void setCenter(float pCenterX, float pCenterY)
void setCenterDirect(float pCenterX, float pCenterY)
void setMaxVelocity(float pMaxVelocityX, float pMaxVelocityY)
void setMaxVelocityX(float pMaxVelocityX)
void setMaxVelocityY(float pMaxVelocityY)
void setMaxZoomFactorChange(float pMaxZoomFactorChange)
void setZoomFactor(float pZoomFactor)
void setZoomFactorDirect(float pZoomFactor)
Protected Methods
void onSmoothZoomFinished()
void onSmoothZoomStarted()
[Expand]
Inherited Methods
From class org.andengine.engine.camera.ZoomCamera
From class org.andengine.engine.camera.BoundCamera
From class org.andengine.engine.camera.Camera
From class java.lang.Object
From interface org.andengine.engine.handler.IUpdateHandler

Public Constructors

public SmoothCamera (float pX, float pY, float pWidth, float pHeight, float pMaxVelocityX, float pMaxVelocityY, float pMaxZoomFactorChange)

Public Methods

public float getMaxVelocityX ()

public float getMaxVelocityY ()

public float getMaxZoomFactorChange ()

public float getTargetCenterX ()

public float getTargetCenterY ()

public float getTargetZoomFactor ()

public void onUpdate (float pSecondsElapsed)

public void setCenter (float pCenterX, float pCenterY)

public void setCenterDirect (float pCenterX, float pCenterY)

public void setMaxVelocity (float pMaxVelocityX, float pMaxVelocityY)

public void setMaxVelocityX (float pMaxVelocityX)

public void setMaxVelocityY (float pMaxVelocityY)

public void setMaxZoomFactorChange (float pMaxZoomFactorChange)

public void setZoomFactor (float pZoomFactor)

public void setZoomFactorDirect (float pZoomFactor)

Protected Methods

protected void onSmoothZoomFinished ()

protected void onSmoothZoomStarted ()