org.jbox2d.builders
Class BodyBuilder<K extends BodyBuilder<K,T>,T extends Shape>
java.lang.Object
org.jbox2d.builders.BodyBuilder<K,T>
- Direct Known Subclasses:
- BoxBuilder, ChainShapeBuilder, CircleShapeBuilder, PolygonShapeBuilder
public abstract class BodyBuilder<K extends BodyBuilder<K,T>,T extends Shape>
- extends java.lang.Object
- Author:
- eppleton
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
world
protected World world
bodyDef
protected BodyDef bodyDef
shape
protected T extends Shape shape
fixtureDef
protected FixtureDef fixtureDef
BodyBuilder
protected BodyBuilder(World world,
T shape)
build
public Body build()
linearDamping
public K linearDamping(float linearDamping)
angularDamping
public K angularDamping(float angularDamping)
allowSleep
public K allowSleep(boolean allowSleep)
gravityScale
public K gravityScale(float scale)
active
public K active(boolean active)
angle
public K angle(float angle)
angularVelocity
public K angularVelocity(float angularVelocity)
awake
public K awake(boolean awake)
bullet
public K bullet(boolean bullet)
fixedRotation
public K fixedRotation(boolean fixedRotation)
userData
public K userData(java.lang.Object userData)
sensor
public K sensor(boolean sensor)
density
public K density(float density)
friction
public K friction(float friction)
position
public K position(Vec2 position)
position
public K position(float x,
float y)
restitution
public K restitution(float restitution)
type
public K type(BodyType type)
Copyright © 2012. All Rights Reserved.