public class

PhysicsHandler

extends BaseEntityUpdateHandler
java.lang.Object
   ↳ org.andengine.engine.handler.BaseEntityUpdateHandler
     ↳ org.andengine.engine.handler.physics.PhysicsHandler

Class Overview

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

Summary

Fields
protected float mAccelerationX
protected float mAccelerationY
protected float mAngularVelocity
protected float mVelocityX
protected float mVelocityY
Public Constructors
PhysicsHandler(IEntity pEntity)
Public Methods
void accelerate(float pAccelerationX, float pAccelerationY)
float getAccelerationX()
float getAccelerationY()
float getAngularVelocity()
float getVelocityX()
float getVelocityY()
boolean isEnabled()
void reset()
void setAcceleration(float pAccelerationX, float pAccelerationY)
void setAcceleration(float pAcceleration)
void setAccelerationX(float pAccelerationX)
void setAccelerationY(float pAccelerationY)
void setAngularVelocity(float pAngularVelocity)
void setEnabled(boolean pEnabled)
void setVelocity(float pVelocity)
void setVelocity(float pVelocityX, float pVelocityY)
void setVelocityX(float pVelocityX)
void setVelocityY(float pVelocityY)
Protected Methods
void onUpdate(float pSecondsElapsed, IEntity pEntity)
[Expand]
Inherited Methods
From class org.andengine.engine.handler.BaseEntityUpdateHandler
From class java.lang.Object
From interface org.andengine.engine.handler.IUpdateHandler

Fields

protected float mAccelerationX

protected float mAccelerationY

protected float mAngularVelocity

protected float mVelocityX

protected float mVelocityY

Public Constructors

public PhysicsHandler (IEntity pEntity)

Public Methods

public void accelerate (float pAccelerationX, float pAccelerationY)

public float getAccelerationX ()

public float getAccelerationY ()

public float getAngularVelocity ()

public float getVelocityX ()

public float getVelocityY ()

public boolean isEnabled ()

public void reset ()

public void setAcceleration (float pAccelerationX, float pAccelerationY)

public void setAcceleration (float pAcceleration)

public void setAccelerationX (float pAccelerationX)

public void setAccelerationY (float pAccelerationY)

public void setAngularVelocity (float pAngularVelocity)

public void setEnabled (boolean pEnabled)

public void setVelocity (float pVelocity)

public void setVelocity (float pVelocityX, float pVelocityY)

public void setVelocityX (float pVelocityX)

public void setVelocityY (float pVelocityY)

Protected Methods

protected void onUpdate (float pSecondsElapsed, IEntity pEntity)