Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

aabb(Shape, float, Rectangle) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
aabb(Shape, float) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
aabb(Fixture, Rectangle) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
aabb(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
aabb(Body, Rectangle) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
aabb(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
active - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
Adapter() - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
 
Adapter() - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable.Callback.Adapter
 
Adapter() - Constructor for class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Listener.Adapter
 
Adapter() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
adapters - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
adaptMaxForceToBodyMass - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
if the maxForce of MouseJointAdapter.jointDef should be multiplied with its bodyB's mass
add(Body) - Method in class net.dermetfan.gdx.physics.box2d.Chain
adds the given segment to the end of this Chain
add(Body...) - Method in class net.dermetfan.gdx.physics.box2d.Chain
adds the given segments to the end of this Chain
add(Joint) - Method in class net.dermetfan.gdx.physics.box2d.Chain.Connection
adds the given joint to Chain.Connection.joints
adjustHeight - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
if the width and height should be adjusted to those of the Body or Fixture this Box2DPolygonSprite is attached to (true by default)
adjustHeight - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
if the width and height should be adjusted to those of the Body or Fixture this Box2DSprite is attached to (true by default)
adjustToPolygon - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
if the size should be adjusted to match the polygon onto the body or fixture (true by default)
adjustWidth - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
if the width and height should be adjusted to those of the Body or Fixture this Box2DPolygonSprite is attached to (true by default)
adjustWidth - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
if the width and height should be adjusted to those of the Body or Fixture this Box2DSprite is attached to (true by default)
aliases - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
Aliases() - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
 
allowSleep - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
angle - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
angle - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.P
the setpoint
angle - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.PD
the setpoint
angularDamping - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
angularVelocity - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
angularVelocity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener.ExpectationBase
 
AnimatedBox2DSprite - Class in net.dermetfan.gdx.graphics.g2d
A Box2DSprite using an AnimatedSprite for animation.
AnimatedBox2DSprite(AnimatedSprite) - Constructor for class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
creates a new AnimatedBox2DSprite with the given AnimatedSprite
animatedSprite - Variable in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
the AnimatedSprite used for animation
apply(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
apply(T) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Change
 
apply(DistanceJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
apply(Fixture) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
apply(FrictionJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
apply(GearJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.GearJointChange
 
apply(T) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
apply(MotorJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
apply(MouseJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
apply(PrismaticJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
apply(RevoluteJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
apply(RopeJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RopeJointChange
 
apply(WeldJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
apply(WheelJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
apply(World) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
applyForce(Body, Vector2, boolean) - Method in class net.dermetfan.gdx.physics.box2d.PositionController
applies the necessary force at the given point
applyForceToCenter(World, boolean) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController
Calls applyForceToCenter for every Body with a PositionController in its user data.
applyForceToCenter(Body, boolean) - Method in class net.dermetfan.gdx.physics.box2d.PositionController
applies the necessary force at the center of mass of the Body
applyTorque(World, boolean) - Static method in class net.dermetfan.gdx.physics.box2d.RotationController
Calls applyTorque for every Body with a RotationController in its user data.
applyTorque(Body, boolean) - Method in class net.dermetfan.gdx.physics.box2d.RotationController
applies the necessary torque
as(CircleShape, Circle) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
as(PolygonShape, Polygon) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
as(EdgeShape, Polyline) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
as(ChainShape, Polyline) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
as(Fixture, Circle) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
sets the given Circle to the Fixture's CircleShape, in world coordinates
as(Fixture, Polygon) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
sets the given Polygon to the Fixture's PolygonShape, in world coordinates
as(Fixture, Polyline) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
sets the given Polyline to the given Fixture's EdgeShape or ChainShape, in world coordinates
assignProperties(BodyDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns the given properties to the values of the given BodyDef
assignProperties(FixtureDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
assignProperties(JointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns the common properties of all JointDefs
assignProperties(DistanceJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(FrictionJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(GearJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(MouseJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(PrismaticJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(PulleyJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(RevoluteJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(RopeJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(WeldJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
assignProperties(WheelJointDef, MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
assigns all properties unique to the given joint definition
autoCache - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils
if shapes should automatically be cached when they are inspected for the first time
autoClearForces - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
awake - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

B

bases - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
the ExpectationBases mapped to their Bodies
beginContact(Contact) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
does nothing
beginContact(Contact) - Method in class net.dermetfan.gdx.physics.box2d.ContactAdapter
 
beginContact(Contact) - Method in class net.dermetfan.gdx.physics.box2d.ContactMultiplexer
 
bodies - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the parsed Bodies
body - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
bodyA - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
bodyB - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
BodyChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
bodyChanges - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the BodyChanges used to track Bodies, keys are hashes computed by Box2DUtils#hashCode(Body) because a World pools its Bodies
bodyDef - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
bodyDef - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
bodyType - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
Box2DMapObjectParser - Class in net.dermetfan.gdx.physics.box2d
Parses MapObjects from a Map and generates Box2D Bodies, Fixtures and Joints from them.
Just create a new Box2DMapObjectParser and call Box2DMapObjectParser.load(World, MapLayer) to load all compatible objects (defined by the the Box2DMapObjectParser.aliases) into your World.

If you only want specific Fixtures or Bodies, you can use the Box2DMapObjectParser.createBody(World, MapObject) and Box2DMapObjectParser.createFixture(MapObject) methods.

How you define compatible objects in the TiledMap editor:
In your object layer, right-click an object and set its properties to those of the Body/Fixture/both (in case you're creating an object) you'd like, as defined in the used Box2DMapObjectParser.Aliases object.
For type, you have to choose Box2DMapObjectParser.Aliases.body, Box2DMapObjectParser.Aliases.fixture or Box2DMapObjectParser.Aliases.object.
To add Fixtures to a Body, add a Box2DMapObjectParser.Aliases.body property with the same value to each Fixture of a Body.
To create Joints, add any object to the layer and just put everything needed in its properties.
Box2DMapObjectParser() - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a new Box2DMapObjectParser with the default Box2DMapObjectParser.Aliases
Box2DMapObjectParser(Box2DMapObjectParser.Aliases) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Listener) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Aliases, Box2DMapObjectParser.Listener) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Aliases, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Listener, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Aliases, Box2DMapObjectParser.Listener, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a new Box2DMapObjectParser using the given unitScale and sets Box2DMapObjectParser.ignoreMapUnitScale to true
Box2DMapObjectParser(float, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Aliases, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Listener, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Aliases, Box2DMapObjectParser.Listener, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
Box2DMapObjectParser(Box2DMapObjectParser.Aliases, float, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a new Box2DMapObjectParser with the given parameters and sets Box2DMapObjectParser.ignoreMapUnitScale to true
Box2DMapObjectParser(Box2DMapObjectParser.Listener, float, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a new Box2DMapObjectParser with the given parameters and sets Box2DMapObjectParser.ignoreMapUnitScale to true
Box2DMapObjectParser(Box2DMapObjectParser.Listener, Box2DMapObjectParser.Aliases, float, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a new Box2DMapObjectParser with the given parameters and sets Box2DMapObjectParser.ignoreMapUnitScale to true
Box2DMapObjectParser.Aliases - Class in net.dermetfan.gdx.physics.box2d
defines the Box2DMapObjectParser.aliases to use when parsing
Box2DMapObjectParser.Listener - Interface in net.dermetfan.gdx.physics.box2d
Allows modification of MapObjects before they are used to create Box2D objects.
Note that the map object given to you is the one directly from the map, so if you modify it, you modify the Map instance! If you want to avoid that, make a copy.
Also listens to Box2D objects that have been created.
Box2DMapObjectParser.Listener.Adapter - Class in net.dermetfan.gdx.physics.box2d
Does nothing.
Box2DPolygonSprite - Class in net.dermetfan.gdx.graphics.g2d
A Box2DPolygonSprite is a PolygonSprite with additional drawing information and the ability to draw itself on a given Body or Fixture.
Box2DPolygonSprite(PolygonRegion) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
Box2DPolygonSprite(PolygonSprite) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
Box2DSprite - Class in net.dermetfan.gdx.graphics.g2d
A Box2DSprite is a Sprite with additional drawing information and the ability to draw itself on a given Body or Fixture.
Box2DSprite() - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
Box2DSprite(Texture, int, int) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
Box2DSprite(Texture, int, int, int, int) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
Box2DSprite(TextureRegion, int, int, int, int) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
Box2DSprite(Texture) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
Box2DSprite(TextureRegion) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
Box2DSprite(Sprite) - Constructor for class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
Box2DUtils - Class in com.badlogic.gdx.physics.box2d
Placed in this package to have access to the protected addr fields.
Box2DUtils() - Constructor for class com.badlogic.gdx.physics.box2d.Box2DUtils
 
Box2DUtils - Class in net.dermetfan.gdx.physics.box2d
provides methods for operations with Box2D Bodies, Fixtures and Shapes
Box2DUtils() - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
Box2DUtils.PreconditionCheck - Enum in net.dermetfan.gdx.physics.box2d
checks if Box2D's preconditions are met to avoid native crashes
Box2DUtils.PreconditionCheck.InvalidChainShapeException - Exception in net.dermetfan.gdx.physics.box2d
indicates that a ChainShape cannot be created from this polyline
Box2DUtils.PreconditionCheck.InvalidChainShapeException.Problem - Enum in net.dermetfan.gdx.physics.box2d
the reason why this ChainShape cannot be created
Box2DUtils.PreconditionCheck.InvalidPolygonShapeException - Exception in net.dermetfan.gdx.physics.box2d
indicates that a PolygonShape cannot be created from this polygon
Box2DUtils.PreconditionCheck.InvalidPolygonShapeException.Problem - Enum in net.dermetfan.gdx.physics.box2d
the reason this shape is invalid
Box2DUtils.PreconditionCheck.InvalidPolyShapeException - Exception in net.dermetfan.gdx.physics.box2d
indicates that a poly shape cannot be created from these vertices
Box2DUtils.Settings - Class in net.dermetfan.gdx.physics.box2d
b2Settings.h
Box2DUtils.ShapeCache - Class in net.dermetfan.gdx.physics.box2d
cached method results
Breakable - Class in net.dermetfan.gdx.physics.box2d
Breaks bodies or fixtures if they get hit too hard.
Breakable(float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(float, float, boolean) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(float, float, boolean, boolean) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(float, float, Breakable.Callback) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(float, float, boolean, Breakable.Callback) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(Vector2, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(Vector2, float, float, boolean) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(Vector2, float, float, boolean, boolean) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(Vector2, float, float, Breakable.Callback) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(Vector2, float, float, boolean, Breakable.Callback) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(float, float, Vector2, float, float, boolean, boolean, Breakable.Callback) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
 
Breakable(Breakable) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable
constructs a new Breakable exactly like the given other one
Breakable.Callback - Interface in net.dermetfan.gdx.physics.box2d
a callback for a Breakable if its container (body or fixture) was destroyed (for example to play a sound)
Breakable.Callback.Adapter - Class in net.dermetfan.gdx.physics.box2d
Returns false in all methods implemented from Breakable.Callback.
Breakable.Manager - Class in net.dermetfan.gdx.physics.box2d
Manages the Breakables of the Contacts it receives.
breakBody - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
if the fixture's body (in case the Breakable is used for a fixture) should be destroyed if the fixture is destroyed (false by default)
breakBodyWithoutFixtures - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
if the fixture's body (in case the Breakable is used for a fixture) should be destroyed if the fixture is destroyed and it was the body's last one (true by default)
brokenBodies - Variable in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
brokenFixtures - Variable in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
brokenJoints - Variable in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
builder - Variable in class net.dermetfan.gdx.physics.box2d.Chain
the Chain.Builder used for modifications of this Chain
bullet - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

C

cache - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils
Cached Shapes and their Box2DUtils.ShapeCache.
cache(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
calculateForce(Body, Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController
 
calculateForce(float, float) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.D
 
calculateForce(float, float, float, float) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.D
 
calculateForce(Vector2, Vector2) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.D
 
calculateForce(Body, Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.D
 
calculateForce(float, float, float) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
calculateForce(float, float, float, float, float, float) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
calculateForce(Vector2, Vector2, Vector2) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
calculateForce(Body, Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
calculateForce(float, float, float, float, float) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
calculateForce(float, float, float, float, float, float, float, float, float, float) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
calculateForce(Vector2, Vector2, Vector2, Vector2, Vector2) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
calculateForce(Body, Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
calculateForceToCenter(Body) - Method in class net.dermetfan.gdx.physics.box2d.PositionController
 
calculateForceToCenter(Body) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.D
 
calculateForceToCenter(Body) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
calculateForceToCenter(Body) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
calculateTargetAngle(Body, Vector2) - Static method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
calculateTorque(Body) - Method in class net.dermetfan.gdx.physics.box2d.RotationController
 
calculateTorque(float, float) - Static method in class net.dermetfan.gdx.physics.box2d.RotationController.D
 
calculateTorque(Body) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.D
 
calculateTorque(float, float, float) - Static method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
calculateTorque(Body) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
calculateTorque(float, float, float, float, float) - Static method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
calculateTorque(Body) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
callback - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
the Breakable.Callback called when the Breakable's container is destroyed
camera - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
the Camera used to convert to world coordinates
categoryBits - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
Chain - Class in net.dermetfan.gdx.physics.box2d
Holds Chain.segments and Chain.connections to simulate a chain.
Chain(Chain) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain
creates a shallow copy of the given Chain instance
Chain(Chain.Builder) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain
 
Chain(int, Chain.Builder) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain
creates a new Chain and builds it to the given length
Chain(int, Chain.Builder, boolean) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain
creates a new Chain and builds it to the given length if build is true
Chain(Chain.Builder, Body...) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain
creates a new Chain with the given segments
Chain.Builder - Interface in net.dermetfan.gdx.physics.box2d
used by a Chain to modify it
Chain.Connection - Class in net.dermetfan.gdx.physics.box2d
holds one or more joints
Chain.CopyBuilder - Class in net.dermetfan.gdx.physics.box2d
Chain.DefBuilder - Class in net.dermetfan.gdx.physics.box2d
a Chain.Builder that builds using a BodyDef, FixtureDef and Joint
Chain.DefShapeBuilder - Class in net.dermetfan.gdx.physics.box2d
A Chain.Builder that builds using a BodyDef, JointDef and Shape.
Chain.JointDefCopyBuilder - Class in net.dermetfan.gdx.physics.box2d
changed(World, WorldObserver.WorldChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
changed(Body, WorldObserver.BodyChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
changed(Fixture, WorldObserver.FixtureChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
changed(Joint, WorldObserver.JointChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
changed(World, WorldObserver.WorldChange) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
changed(Body, WorldObserver.BodyChange) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
changed(Fixture, WorldObserver.FixtureChange) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
changed(Joint, WorldObserver.JointChange) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
changed(Body, WorldObserver.BodyChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
changed(World, WorldObserver.WorldChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
changed(Fixture, WorldObserver.FixtureChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
changed(Joint, WorldObserver.JointChange) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
check - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils
the PreconditionCheck to use
checkChainShape(float[], int, int) - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
checkPolygonShape(float[], int, int) - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
clone(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
clones a Body (without deep copying the Shapes of its Fixtures)
clone(Body, boolean) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
clones a Body
clone(Fixture, Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
clones a Fixture (without deep copying its Shape)
clone(Fixture, Body, boolean) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
clones a Fixture
clone(T) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
creates a deep copy of a Shape
clone(T) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
collideConnected - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
com.badlogic.gdx.physics.box2d - package com.badlogic.gdx.physics.box2d
 
Connection(Joint) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.Connection
creates a new Connection and adds the given joint
Connection(Joint, Joint) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.Connection
creates a new Connection and adds the given joints
Connection(Joint, Joint, Joint) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.Connection
creates a new Connection and adds the given joints
Connection(Joint...) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.Connection
creates a new Connection and adds the given joints
connections - Variable in class net.dermetfan.gdx.physics.box2d.Chain
the Joints of this Chain
ContactAdapter - Class in net.dermetfan.gdx.physics.box2d
Override this if you only want to use a subset of methods of the ContactListener.
ContactAdapter() - Constructor for class net.dermetfan.gdx.physics.box2d.ContactAdapter
 
ContactMultiplexer - Class in net.dermetfan.gdx.physics.box2d
a ContactListener that sends Contacts to an Array of ContactListeners
ContactMultiplexer(ContactListener...) - Constructor for class net.dermetfan.gdx.physics.box2d.ContactMultiplexer
 
ContactMultiplexer(Array<ContactListener>) - Constructor for class net.dermetfan.gdx.physics.box2d.ContactMultiplexer
 
CopyBuilder(Body) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.CopyBuilder
 
createBody(World, MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a Body in the given World from the given MapObject
createBody(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
 
createBody(MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
createConnection(Body, int, Body, int) - Method in interface net.dermetfan.gdx.physics.box2d.Chain.Builder
connects two segments with each other using a Chain.Connection
createConnection(int, int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
createConnection(int, int, Chain.Builder) - Method in class net.dermetfan.gdx.physics.box2d.Chain
Creates a Chain.Connection using the Chain.Builder passing the correct parameters to Chain.Builder.createConnection(Body, int, Body, int) specified by the given indices.
createConnection(Body, int, Body, int) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
createConnection(Body, int, Body, int) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
createConnection(Body, int, Body, int) - Method in class net.dermetfan.gdx.physics.box2d.Chain.JointDefCopyBuilder
 
created(Body, MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
does nothing
created(Fixture, MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
does nothing
created(Joint, MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
does nothing
created(Body, MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
created(Fixture, MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
created(Joint, MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
created(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
this should be called when this FixtureChange is going to be used for a fixture on another body to make WorldObserver.FixtureChange.destroyed work correctly
created(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
created(Fixture) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
created(Joint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
created(Body) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
created(Fixture) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
created(Joint) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
created(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
created(Fixture) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
created(Joint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
createDef(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(Joint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(DistanceJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(FrictionJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(GearJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(MotorJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(MouseJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(RevoluteJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(PrismaticJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(PulleyJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(WheelJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(WeldJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createDef(RopeJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
createFixture(MapObject, Body) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a Fixture from a MapObject
createFixture(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates the fixture from the given MapObject on the associated body in Box2DMapObjectParser.bodies
createFixture(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
 
createFixture(MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
createFixtures(MapObject, Body) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates Fixtures from a MapObject
createFixtures(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates the fixtures from the given MapObject on the associated body in Box2DMapObjectParser.bodies
createFixtures(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
 
createFixtures(MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
createJoint(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates a Joint from a MapObject
createJoint(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
 
createJoint(MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
createObject(World, MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
createObject(MapObject) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
 
createObject(MapObject) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
createSegment(int, int, Chain) - Method in interface net.dermetfan.gdx.physics.box2d.Chain.Builder
creates a segment that is going to be added to Chain.segments
createSegment(int, int, Chain) - Method in class net.dermetfan.gdx.physics.box2d.Chain.CopyBuilder
 
createSegment(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
creates a segment for the given index using the Chain.builder
createSegment(int, Chain.Builder) - Method in class net.dermetfan.gdx.physics.box2d.Chain
Creates a segment using the given Chain.Builder passing the correct parameters to Chain.Builder.createSegment(int, int, Chain) specified by the given index.
createSegment(int, int, Chain) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
createSegment(int, int, Chain) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
currentBodies - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the Bodies by hash since this/the last time WorldObserver.update(World, float) was called
currentFixtures - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the Fixtures by hash since this/the last time WorldObserver.update(World, float) was called
currentJoints - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the Joints since this/the last time WorldObserver.update(World, float) was called

D

D(float) - Constructor for class net.dermetfan.gdx.physics.box2d.PositionController.D
 
D(Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.PositionController.D
 
D(Number) - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController.D
 
dampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
defaultListener - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
defaultUserDataAccessor - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
defaultUserDataAccessor - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
the userDataAccessor used by default
defaultUserDataAccessor - Static variable in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
defaultUserDataAccessor - Static variable in class net.dermetfan.gdx.physics.box2d.PositionController
returns the argument if it is a PositionController
defaultUserDataAccessor - Static variable in class net.dermetfan.gdx.physics.box2d.RotationController
returns the argument if it is a RotationController
DefBuilder(World, BodyDef, FixtureDef, JointDef) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
DefShapeBuilder(World, BodyDef, Shape, float, JointDef) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
density - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
density - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
the density to use in Body.createFixture(Shape, float)
destination - Variable in class net.dermetfan.gdx.physics.box2d.PositionController.P
the setpoint
destination - Variable in class net.dermetfan.gdx.physics.box2d.PositionController.PD
the setpoint
destroy() - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
actually destroys all bodies in Breakable.Manager.brokenBodies and fixtures in Breakable.Manager.brokenFixtures
destroy(Fixture) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
destroys the given fixture (and its body depending on Breakable.breakBodyWithoutFixtures and Breakable.breakBody)
destroy(Body) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
destroy(Joint) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
destroy() - Method in class net.dermetfan.gdx.physics.box2d.Chain.Connection
destroy(Body) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
destroy(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
destroy(int, int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
destroys all segments from beginIndex to endIndex
destroyed(Body, Breakable) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Callback.Adapter
 
destroyed(Fixture, Breakable) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Callback.Adapter
 
destroyed(Joint, Breakable) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Callback.Adapter
 
destroyed(Body, Breakable) - Method in interface net.dermetfan.gdx.physics.box2d.Breakable.Callback
destroyed(Fixture, Breakable) - Method in interface net.dermetfan.gdx.physics.box2d.Breakable.Callback
destroyed(Joint, Breakable) - Method in interface net.dermetfan.gdx.physics.box2d.Breakable.Callback
destroyed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
destroyed(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
destroyed(Fixture) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
destroyed(Joint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
destroyed(Body) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
destroyed(Fixture) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
destroyed(Joint) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
destroyed(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
destroyed(Fixture) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
destroyed(Joint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
destroyFixtures(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
destroys all fixtures of the given body
destroyFixtures(Body, Array<Fixture>) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
destroys all fixtures of the given body except the given ones
destroyFixtures(Body, Fixture...) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
destroyFixtures(Body, Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
dispose() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
distanceJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
DistanceJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
dragged(MouseJoint, Vector2, Vector2) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Listener.Adapter
 
dragged(MouseJoint, Vector2, Vector2) - Method in interface net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Listener
 
draw(Batch, float, float, float, float, float) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
draw(Batch, World) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
draw(Batch, World, boolean) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
draws all the Box2DPolygonSprites on the Body or Fixture that hold them in their user data in the given World
draw(Batch, Fixture) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
draws this Box2DPolygonSprite on the given Fixture
draw(Batch, Body) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
draws this Box2DPolygonSprite on the given Body
draw(Batch, float, float, float, float, float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
Used internally.
draw(PolygonSpriteBatch, float, float, float, float, float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
draw(Batch, World) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
draw(Batch, World, boolean) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
draws all the Box2DSprites on the Body or Fixture that hold them in their user data in the given World
draw(Batch, Fixture) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
draws this Box2DSprite on the given Fixture
draw(Batch, Body) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
draws this Box2DSprite on the given Body
draw(Batch, float, float, float, float, float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
Used internally.
dynamicBody - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

E

enableLimit - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
enableMotor - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
endContact(Contact) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
does nothing
endContact(Contact) - Method in class net.dermetfan.gdx.physics.box2d.ContactAdapter
 
endContact(Contact) - Method in class net.dermetfan.gdx.physics.box2d.ContactMultiplexer
 
epsilon - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.Settings
b2_epsilon
equals(Transform, Transform) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
equals(MassData, MassData) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
equals(Filter, Filter) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
ExpectationBase() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener.ExpectationBase
 
extend(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
extends this chain by the given length using the Chain.builder
extend(int, Chain.Builder) - Method in class net.dermetfan.gdx.physics.box2d.Chain
extends this chain by the given length using the given Chain.Builder
extend() - Method in class net.dermetfan.gdx.physics.box2d.Chain
extends this Chain using the Chain.builder
extend(Chain.Builder) - Method in class net.dermetfan.gdx.physics.box2d.Chain
creates and adds a new segment to this Chain

F

findAvailableName(String, ObjectMap<String, ?>) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
findBody(MapObject, MapProperties...) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
fixedRotation - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
fixture - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
FixtureChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
fixtureChanges - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the FixtureChanges used to track Fixtures, keys are hashes computed by Box2DUtils#hashCode(Fixture) because a world pools its Fixtures
fixtureDef - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
fixtures - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the parsed Fixtures
fixtureVertices(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
flipFrames(float, float, boolean, boolean, boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
flipFrames(boolean, boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
flipFrames(float, float, boolean, boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
flipFrames(boolean, boolean, boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
frequencyHz - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
friciton - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
frictionJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
FrictionJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 

G

gain - Variable in class net.dermetfan.gdx.physics.box2d.PositionController.D
the gain
gain - Variable in class net.dermetfan.gdx.physics.box2d.PositionController.P
the gain
gain - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.D
the gain
gain - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.P
the gain
gainD - Variable in class net.dermetfan.gdx.physics.box2d.PositionController.PD
the gain of the derivative component
gainD - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.PD
the gain of the derivative component
gainP - Variable in class net.dermetfan.gdx.physics.box2d.PositionController.PD
the gain of the proportional component
gainP - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.PD
the gain of the proportional component
gearJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
GearJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.GearJointChange
 
getAdapters() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
 
getAddr(Body) - Static method in class com.badlogic.gdx.physics.box2d.Box2DUtils
 
getAddr(Fixture) - Static method in class com.badlogic.gdx.physics.box2d.Box2DUtils
 
getAddr(Joint) - Static method in class com.badlogic.gdx.physics.box2d.Box2DUtils
 
getAliases() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getAngle() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
getAngle() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
getAnimatedSprite() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
getAnimation() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
getBodies() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getBodyChange(int) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver
 
getBodyDef() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
getBodyDef() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
getBrokenBodies() - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
getBrokenFixtures() - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
getBuilder() - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
getCallback() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
getCamera() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
getConnection(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
getConnections() - Method in class net.dermetfan.gdx.physics.box2d.Chain
Warning: The returned Array is used by other methods and may be modified unexpectedly.
getDensity() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
getDestination() - Method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
getDestination() - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
getFixtureChange(int) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver
 
getFixtureDef() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
getFixtures() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getGain() - Method in class net.dermetfan.gdx.physics.box2d.PositionController.D
 
getGain() - Method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
getGain() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.D
 
getGain() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
getGainD() - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
getGainD() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
getGainP() - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
getGainP() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
getHeritage() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getJoint() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
getJointChange(Joint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver
 
getJointDef() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
getJointDef() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
getJointDef() - Method in class net.dermetfan.gdx.physics.box2d.Chain.JointDefCopyBuilder
 
getJointDef() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
getJoints() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getListener() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getListener() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
getListener() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver
 
getListener() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
getMax() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
 
getNormalResistance() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
getPointer() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
getReactionForceLength2Resistance() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
getReactionForceResistance() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
getReactionTorqueResistance() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
getSegment(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
getSegments() - Method in class net.dermetfan.gdx.physics.box2d.Chain
Warning: The returned Array is used by other methods and may be modified unexpectedly.
getShape() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
getTangentResistance() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
getTarget() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
getTarget() - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
getTemplate() - Method in class net.dermetfan.gdx.physics.box2d.Chain.CopyBuilder
 
getTileHeight() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getTileWidth() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getTime() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
getType() - Method in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidChainShapeException
 
getType() - Method in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolygonShapeException
 
getType() - Method in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolyShapeException
 
getUnitScale() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
getUserDataAccessor() - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
getUserDataAccessor() - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
getUserDataAccessor() - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
getUserDataAccessor() - Static method in class net.dermetfan.gdx.physics.box2d.PositionController
 
getUserDataAccessor() - Static method in class net.dermetfan.gdx.physics.box2d.RotationController
 
getWorld() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
getWorld() - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
getWorldChange() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver
 
getZComparator() - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
getZComparator() - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
getZIndex() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
getZIndex() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
gravityScale - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
gravityX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
gravityY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
groundAnchorAX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
groundAnchorAY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
groundAnchorBX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
groundAnchorBY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
groupIndex - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

H

hashCode(long) - Static method in class com.badlogic.gdx.physics.box2d.Box2DUtils
 
hashCode(Body) - Static method in class com.badlogic.gdx.physics.box2d.Box2DUtils
 
hashCode(Fixture) - Static method in class com.badlogic.gdx.physics.box2d.Box2DUtils
 
hashCode(Joint) - Static method in class com.badlogic.gdx.physics.box2d.Box2DUtils
 
height - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
height(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
height(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
height(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
height - Variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
height0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
heritage - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser

I

ignoreLayerUnitScale - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
if the unit scale found in the layers should be ignored
ignoreMapUnitScale - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
if the unit scale found in the map should be ignored
init(Box2DMapObjectParser) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
does nothing
init(Box2DMapObjectParser) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
insert(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
creates a new segment and inserts it into this Chain
insert(int, Body) - Method in class net.dermetfan.gdx.physics.box2d.Chain
inserts a segment into this Chain
InvalidChainShapeException(String, Box2DUtils.PreconditionCheck.InvalidChainShapeException.Problem, float[], int, int) - Constructor for exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidChainShapeException
 
InvalidPolygonShapeException(String, Box2DUtils.PreconditionCheck.InvalidPolygonShapeException.Problem, float[], int, int) - Constructor for exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolygonShapeException
 
InvalidPolyShapeException(String, float[], int, int) - Constructor for exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolyShapeException
 
isAdaptMaxForceToBodyMass() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
isAdjustHeight() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
isAdjustHeight() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
isAdjustToPolygon() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
isAdjustWidth() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
isAdjustWidth() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
isAnimationFinished() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
isAutoUpdate() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
isBreakBody() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
isBreakBodyWithoutFixtures() - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
isCenterFrames() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
isDestroyed() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
isIgnoreLayerUnitScale() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
isIgnoreMapUnitScale() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
isMouseMoved() - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
isometric - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
isPlaying() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
isSensor - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
isTriangulate() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
isUseFrameRegionSize() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
isUseOriginX() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
isUseOriginX() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
isUseOriginY() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
isUseOriginY() - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
isValidChainShape(FloatArray) - Method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
isValidChainShape(float[]) - Method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
isValidChainShape(float[], int, int) - Method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
isValidPolygonShape(FloatArray) - Method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
isValidPolygonShape(float[]) - Method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
isValidPolygonShape(float[], int, int) - Method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 

J

joint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
joint - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
the managed MouseJoint
joint1 - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
joint2 - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
JointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
jointChanges - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the JointChanges used to track Joints
jointDef - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
jointDef - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
jointDef - Variable in class net.dermetfan.gdx.physics.box2d.Chain.JointDefCopyBuilder
jointDef - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
the MouseJointDef used to create MouseJointAdapter.joint
JointDefCopyBuilder(Body, JointDef) - Constructor for class net.dermetfan.gdx.physics.box2d.Chain.JointDefCopyBuilder
 
joints - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the parsed Joints
joints - Variable in class net.dermetfan.gdx.physics.box2d.Chain.Connection
the joints of this Chain.Connection
jointType - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

K

kinematicBody - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

L

layerProperties - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the MapProperties of the currently loading layer
length - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
length - Variable in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolyShapeException
 
length() - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
lengthA - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
lengthB - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
linearDamping - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
linearSlop - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.Settings
b2_linearSlop, the min distance between vertices
linearVelocity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener.ExpectationBase
 
linearVelocityX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
linearVelocityY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
listener - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
listener - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
listener - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
The Listener to notify.
listener - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
the Listener to notify
load(Map, Array<MapLayer>) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
adds all layers to the processing queue
load(MapLayer, Array<MapObject>) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener.Adapter
adds all map objects to the parsing queue
load(Map, Array<MapLayer>) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
load(MapLayer, Array<MapObject>) - Method in interface net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Listener
 
load(World, Map) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates the given Map's MapObjects in the given World
load(World, MapLayer) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
creates the given MapLayer's MapObjects in the given World
localAnchorAX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
localAnchorAY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
localAnchorBX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
localAnchorBY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
localAxisAX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
localAxisAY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
lowerAngle - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
lowerTranslation - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

M

Manager() - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable.Manager
instantiates a new Breakable.Manager
Manager(Function<Object, Breakable>) - Constructor for class net.dermetfan.gdx.physics.box2d.Breakable.Manager
instantiates a new Breakable.Manager with the given Breakable.Manager.userDataAccessor
Manager() - Constructor for class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
 
mapProperties - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the MapProperties of the currently loading map
maskBits - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
mat4 - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
for internal, temporary usage
max - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
maxForce - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
maxLength - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
maxMotorForce - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
maxMotorTorque - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
maxPolygonVertices - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.Settings
b2_maxPolygonVertices, the max amount of vertices of a PolygonShape
maxTorque - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
maxX(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxX(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxX(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
maxX0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxXWorld(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxXWorld(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxY(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxY(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxY(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
maxY0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxYWorld(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
maxYWorld(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minX(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minX(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minX(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
minX0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minXWorld(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minXWorld(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minY(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minY(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minY(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
minY0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minYWorld(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
minYWorld(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
MotorJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
motorSpeed - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
mouseJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
MouseJointAdapter - Class in net.dermetfan.gdx.physics.box2d
an InputAdapter managing a MouseJoint
MouseJointAdapter(MouseJointDef, boolean, Camera) - Constructor for class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
constructs a MouseJointAdapter with pointer set to 0 (useful for desktop)
MouseJointAdapter(MouseJointDef, boolean, Camera, byte) - Constructor for class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
MouseJointAdapter(MouseJointDef, boolean, Camera, MouseJointAdapter.Listener) - Constructor for class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
MouseJointAdapter(MouseJointDef, boolean, Camera, byte, MouseJointAdapter.Listener) - Constructor for class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
constructs a MouseJointAdapter using the given MouseJointDef
MouseJointAdapter(MouseJointAdapter) - Constructor for class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
constructs a new MouseJointAdapter that equals the given other one
MouseJointAdapter.Listener - Interface in net.dermetfan.gdx.physics.box2d
MouseJointAdapter.Listener.Adapter - Class in net.dermetfan.gdx.physics.box2d
Does nothing and returns false.
MouseJointAdapter.Manager - Class in net.dermetfan.gdx.physics.box2d
Manages MouseJointAdapters by creating new ones if necessary.
MouseJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
mouseMoved(int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
mouseMoved - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
mouseMoved(int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter

N

net.dermetfan.gdx.graphics.g2d - package net.dermetfan.gdx.graphics.g2d
 
net.dermetfan.gdx.physics.box2d - package net.dermetfan.gdx.physics.box2d
 
newActive - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newAngularDamping - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newAngularOffset - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
newAngularVelocity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newAutoClearForces - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
newAwake - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newBullet - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newCorrectionFactor - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
newDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
newDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
newDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
newDensity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
newFilter - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
newFixedRotation - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newFrequency - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
newFrequency - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
newFrequency - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
newFriction - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
newGravity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
newGravityScale - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newLength - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
newLinearDamping - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newLinearOffset - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
newLinearVelocity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newLowerLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
newLowerLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
newMassData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newMaxForce - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
newMaxForce - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
newMaxForce - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
newMaxLength - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RopeJointChange
 
newMaxMotorForce - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
newMaxMotorTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
newMaxMotorTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
newMaxTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
newMaxTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
newMotorSpeed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
newMotorSpeed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
newMotorSpeed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
newMouseJointAdapter(byte) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
override this to define how new MouseJointAdapters should be created
newRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.GearJointChange
 
newRestitution - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
newSensor - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
newSleepingAllowed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newSpringDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
newSpringFrequencyHz - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
newTarget - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
newTransform - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newType - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newUpperLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
newUpperLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
newUserData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newUserData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
newUserData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
newValuesEqual(C) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Change
if the values applied in WorldObserver.Change.apply(Object) equal
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.GearJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RopeJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
newValuesEqual(C) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
normalResistance - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
how much force the Breakable can bear

O

object - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
obtainFor(JointDef.JointType) - Static method in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
offset - Variable in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolyShapeException
 
oldActive - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldAngularDamping - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldAngularOffset - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
oldAngularVelocity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldAutoClearForces - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
oldAwake - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldBody - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
oldBullet - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldCorrectionFactor - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
oldDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
oldDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
oldDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
oldDensity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
oldFilter - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
oldFixedRotation - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldFrequency - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
oldFrequency - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
oldFrequency - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
oldFriction - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
oldGravity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
oldGravityScale - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldLength - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
oldLinearDamping - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldLinearOffset - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
oldLinearVelocity - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldLowerLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
oldLowerLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
oldMassData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldMaxForce - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
oldMaxForce - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
oldMaxForce - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
oldMaxLength - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RopeJointChange
 
oldMaxMotorTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
oldMaxMotorTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
oldMaxMotorTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
oldMaxTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
oldMaxTorque - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
oldMotorSpeed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
oldMotorSpeed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
oldMotorSpeed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
oldRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.GearJointChange
 
oldRestitution - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
oldSensor - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
oldSleepingAllowed - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldSpringDampingRatio - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
oldSpringFrequencyHz - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
oldTarget - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
oldTransform - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldType - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldUpperLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
oldUpperLimit - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
oldUserData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
oldUserData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
oldUserData - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
orientation - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
orthogonal - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

P

P(float, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.PositionController.P
 
P(Vector2, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.PositionController.P
 
P(Number, Number) - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController.P
 
P(Number, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController.P
 
P(Number, Number, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController.P
 
pause() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
PD(float, float, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
PD(Vector2, Vector2, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
PD(Number, Number, Number) - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
PD(Number, Number, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
PD(Number, Number, Number, Vector2) - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
play() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
pointer - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
The pointer to react to.
polygon - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils
for internal, temporary usage
pool - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
the Pool used by this UnexpectedListener
position(Shape, Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
position(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
PositionController - Class in net.dermetfan.gdx.physics.box2d
moves a body to a position using forces
PositionController() - Constructor for class net.dermetfan.gdx.physics.box2d.PositionController
 
PositionController.D - Class in net.dermetfan.gdx.physics.box2d
the derivative control loop component
PositionController.P - Class in net.dermetfan.gdx.physics.box2d
the proportional control loop component
PositionController.PD - Class in net.dermetfan.gdx.physics.box2d
a proportional-derivative controller
positionRelative(CircleShape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
positionRelative(Shape, float) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
positionRelative(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
postSolve(Contact, ContactImpulse) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
postSolve(Contact, ContactImpulse) - Method in class net.dermetfan.gdx.physics.box2d.ContactAdapter
 
postSolve(Contact, ContactImpulse) - Method in class net.dermetfan.gdx.physics.box2d.ContactMultiplexer
 
postUpdate(World, float) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
postUpdate(World, float) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
called at the very end of WorldObserver.update(World, float)
postUpdate(World, float) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
PreconditionCheck() - Constructor for enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
 
preSolve(Contact, Manifold) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
does nothing
preSolve(Contact, Manifold) - Method in class net.dermetfan.gdx.physics.box2d.ContactAdapter
 
preSolve(Contact, Manifold) - Method in class net.dermetfan.gdx.physics.box2d.ContactMultiplexer
 
preUpdate(World, float) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
preUpdate(World, float) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
called at the very beginning of WorldObserver.update(World, float)
preUpdate(World, float) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
previousBodies - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the Bodies by hash since this/the last time WorldObserver.update(World, float) was called
previousFixtures - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the Fixtures by hash since this/the last time WorldObserver.update(World, float) was called
previousJoints - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the Joints since this/the last time WorldObserver.update(World, float) was called
prismaticJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
PrismaticJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
problem - Variable in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidChainShapeException
 
Problem() - Constructor for enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidChainShapeException.Problem
 
problem - Variable in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolygonShapeException
why a PolygonShape cannot be created
Problem() - Constructor for enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolygonShapeException.Problem
 
pulleyJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

Q

queryCallback - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter

R

ratio - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
reactionForceLength2Resistance - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
the max squared length of the reaction force
reactionForceResistance - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
how much reaction force the Breakable can bear
reactionTorqueResistance - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
how much reaction torque the Breakable can bear
reactsToPointer(int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
referenceAngle - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
released(MouseJoint, Vector2) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Listener.Adapter
 
released(MouseJoint, Vector2) - Method in interface net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Listener
 
remove(Joint) - Method in class net.dermetfan.gdx.physics.box2d.Chain.Connection
removes the given joint from Chain.Connection.joints
remove(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain.Connection
removes the joint at the given index from Chain.Connection.joints
remove(Body) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
remove(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
removes a segment from this Chain
remove(int, int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
removes all segmetns from beginIndex to endIndex
removedFrom(WorldObserver) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
removedFrom(WorldObserver) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
removedFrom(WorldObserver) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
replace(int, Body) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
resets all fields to their default values
reset(BodyDef) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
reset(FixtureDef) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.GearJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RopeJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener.ExpectationBase
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
reset() - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
restitution - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
revoluteJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
RevoluteJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
ropeJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
RopeJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.RopeJointChange
 
RotationController - Class in net.dermetfan.gdx.physics.box2d
rotates a body to an angle using torque
RotationController() - Constructor for class net.dermetfan.gdx.physics.box2d.RotationController
 
RotationController.D - Class in net.dermetfan.gdx.physics.box2d
the derivative control loop component
RotationController.P - Class in net.dermetfan.gdx.physics.box2d
the proportional control loop component
RotationController.PD - Class in net.dermetfan.gdx.physics.box2d
a proportional-derivative controller

S

segments - Variable in class net.dermetfan.gdx.physics.box2d.Chain
the segments of this Chain
set(BodyDef, Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(FixtureDef, Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(JointDef, Joint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(DistanceJointDef, DistanceJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(FrictionJointDef, FrictionJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(GearJointDef, GearJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(MotorJointDef, MotorJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(MouseJointDef, MouseJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(RevoluteJointDef, RevoluteJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(PrismaticJointDef, PrismaticJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(PulleyJointDef, PulleyJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(WheelJointDef, WheelJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(WeldJointDef, WeldJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
Note: The reference angle cannot be set due to the Box2D API not providing it.
set(RopeJointDef, RopeJoint) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
set(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener.ExpectationBase
 
setAdapters(Array<MouseJointAdapter>) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
 
setAdaptMaxForceToBodyMass(boolean) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
setAdjustHeight(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setAdjustHeight(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setAdjustSize(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setAdjustSize(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setAdjustToPolygon(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setAdjustWidth(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setAdjustWidth(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setAliases(Box2DMapObjectParser.Aliases) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setAngle(Number) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
setAngle(Number) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
setAnimatedSprite(AnimatedSprite) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
setAnimation(Animation) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
setAutoUpdate(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
setBodyDef(BodyDef) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
setBodyDef(BodyDef) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
setBreakBody(boolean) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setBreakBodyWithoutFixtures(boolean) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setBuilder(Chain.Builder) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
setCallback(Breakable.Callback) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setCamera(Camera) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
setCenterFrames(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
setDensity(float) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
setDestination(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
setDestination(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
setFixtureDef(FixtureDef) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
setGain(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.D
 
setGain(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.P
 
setGain(Number) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.D
 
setGain(Number) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
setGainD(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
setGainD(Number) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
setGainP(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.PositionController.PD
 
setGainP(Number) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
setHeight(float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setHeight(float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setHeritage(MapProperties) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setIgnoreLayerUnitScale(boolean) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setIgnoreMapUnitScale(boolean) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setJoint(MouseJoint) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
setJointDef(JointDef) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
setJointDef(JointDef) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
setJointDef(JointDef) - Method in class net.dermetfan.gdx.physics.box2d.Chain.JointDefCopyBuilder
 
setJointDef(MouseJointDef) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
setListener(Box2DMapObjectParser.Listener) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setListener(MouseJointAdapter.Listener) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
setListener(WorldObserver.Listener) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver
 
setListener(WorldObserver.Listener) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
setMax(byte) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
 
setMouseMoved(boolean) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
setNormalResistance(float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setOn(WorldObserver) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.Listener.Adapter
 
setOn(WorldObserver) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Listener
 
setOn(WorldObserver) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
setPlaying(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
setPointer(byte) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
 
setReactionForceLength2Resistance(float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setReactionForceResistance(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setReactionTorqueResistance(float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setSensor(Body, boolean) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
sets the sensor flags of all of the given Body's Fixtures
setTangentResistance(float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable
 
setTarget(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.P
 
setTarget(Vector2) - Method in class net.dermetfan.gdx.physics.box2d.RotationController.PD
 
setTemplate(Body) - Method in class net.dermetfan.gdx.physics.box2d.Chain.CopyBuilder
 
setTileHeight(float) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setTileWidth(float) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setTime(float) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
Settings() - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DUtils.Settings
 
setTriangulate(boolean) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setUnitScale(float) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
 
setUseFrameRegionSize(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
setUseOrigin(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setUseOrigin(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setUseOriginX(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setUseOriginX(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setUseOriginY(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setUseOriginY(boolean) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setUserDataAccessor(Function<Object, Box2DPolygonSprite>) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setUserDataAccessor(Function<Object, Box2DSprite>) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setUserDataAccessor(Function<Object, Breakable>) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
setUserDataAccessor(Function<Object, PositionController>) - Static method in class net.dermetfan.gdx.physics.box2d.PositionController
 
setUserDataAccessor(Function<Object, RotationController>) - Static method in class net.dermetfan.gdx.physics.box2d.RotationController
 
setWidth(float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setWidth(float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setWorld(World) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
 
setWorld(World) - Method in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
 
setZComparator(Comparator<Box2DPolygonSprite>) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setZComparator(Comparator<Box2DSprite>) - Static method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
setZIndex(float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
 
setZIndex(float) - Method in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
 
shape - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
ShapeCache(float[], float, float, float, float, float, float) - Constructor for class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
shorten() - Method in class net.dermetfan.gdx.physics.box2d.Chain
destorys the last segment
shorten(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
destroys the given amount of segments from the end of the Chain
shouldBreak(Breakable, float, float, Contact, ContactImpulse, Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
shouldBreak(Breakable, Vector2, float, Joint) - Static method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
 
size(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
size(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
size(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
size0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
split(Body, Vector2, Vector2, Pair<Body, Body>) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
split(Fixture, Vector2, Vector2, Body, Body, Pair<Fixture, Fixture>) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
split(Fixture, Vector2, Vector2, Pair<FixtureDef, FixtureDef>) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
split(T, Vector2, Vector2, Pair<T, T>) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
splits the given Shape using the segment described by the two given Vector2s
split(Chain.Connection) - Method in class net.dermetfan.gdx.physics.box2d.Chain
 
split(int) - Method in class net.dermetfan.gdx.physics.box2d.Chain
splits this Chain at the given index and returns a new Chain consisting of the Chain.segments up to the given index
staggered - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
staticBody - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
step - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
the last time step
stop() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
strain(Contact, ContactImpulse) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
destroys/destroys all fixtures/bodies involved in the given Contact if they could not bear the given impulse
strain(World, float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
strains all joints in the given world
strain(Joint, float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
strained(Fixture, Breakable, Contact, ContactImpulse, float, float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Callback.Adapter
 
strained(Joint, Breakable, Vector2, float) - Method in class net.dermetfan.gdx.physics.box2d.Breakable.Callback.Adapter
 
strained(Fixture, Breakable, Contact, ContactImpulse, float, float) - Method in interface net.dermetfan.gdx.physics.box2d.Breakable.Callback
strained(Joint, Breakable, Vector2, float) - Method in interface net.dermetfan.gdx.physics.box2d.Breakable.Callback

T

tangentResistance - Variable in class net.dermetfan.gdx.physics.box2d.Breakable
how much friction the Breakable can bear
target - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.P
the point to rotate towards (may be null)
target - Variable in class net.dermetfan.gdx.physics.box2d.RotationController.PD
the point to rotate towards (may be null)
targetX - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
targetY - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
template - Variable in class net.dermetfan.gdx.physics.box2d.Chain.CopyBuilder
tileHeight - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
tileHeight - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the dimensions of a tile, used to transform positions (ignore/set to 1 if the map is not a tile map)
tileWidth - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
tileWidth - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the dimensions of a tile, used to transform positions (ignore/set to 1 if the map is not a tile map)
tmpBodies - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
temporary array used internally
tmpConnections - Variable in class net.dermetfan.gdx.physics.box2d.Chain
Warning: This is used by multiple methods and may be modified unexpectedly.
tmpJoints - Variable in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
used for World.getJoints(Array) in Breakable.Manager.strain(World, float)
tmpSegments - Variable in class net.dermetfan.gdx.physics.box2d.Chain
Warning: This is used by multiple methods and may be modified unexpectedly.
toLocalVertices(float[], int, int, Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
toLocalVertices(float[], Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
touchDown(int, int, int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
calls touchDown on all MouseJointAdapter.Manager.adapters and creates a new one if necessary
touchDown(int, int, int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
touchDragged(int, int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
touchDragged(int, int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
updates the target of MouseJointAdapter.joint if dragged of MouseJointAdapter.listener returns true
touched(Fixture, Vector2) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Listener.Adapter
 
touched(Fixture, Vector2) - Method in interface net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Listener
 
touchUp(int, int, int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter.Manager
touchUp(int, int, int, int) - Method in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
toWorldVertices(float[], int, int, Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
toWorldVertices(float[], Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
transform(Matrix4, String) - Method in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
transforms the given matrix according to the given orientation
transform - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener.ExpectationBase
 
triangulate - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
if concave polygons should be triangulated instead of being decomposed into convex polygons
type - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

U

UnexpectedListener(WorldObserver.Listener) - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.UnexpectedListener
 
unitScale - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
unitScale - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
the unit scale to convert from editor units to Box2D meters
update() - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
updates with Graphics.getDeltaTime()
update(float) - Method in class net.dermetfan.gdx.graphics.g2d.AnimatedBox2DSprite
 
update(Body) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
update(T) - Method in interface net.dermetfan.gdx.physics.box2d.WorldObserver.Change
 
update(DistanceJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.DistanceJointChange
 
update(Fixture) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
update(FrictionJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FrictionJointChange
 
update(GearJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.GearJointChange
 
update(T) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 
update(MotorJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MotorJointChange
 
update(MouseJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.MouseJointChange
 
update(PrismaticJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.PrismaticJointChange
 
update(RevoluteJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
 
update(RopeJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.RopeJointChange
 
update(World, float) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver
 
update(WeldJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
update(WheelJoint) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
update(World) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
updateOldFilter(Filter) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
 
updateOldMassData(MassData) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
updateOldTransform(Transform) - Method in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
 
upperAngle - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
upperTranslation - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
useOriginX - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
if the origin of this Box2DPolygonSprite should be used when it's drawn (false by default)
useOriginX - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
if the origin of this Box2DSprite should be used when it's drawn (false by default)
useOriginY - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
if the origin of this Box2DPolygonSprite should be used when it's drawn (false by default)
useOriginY - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
if the origin of this Box2DSprite should be used when it's drawn (false by default)
userData - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
userDataAccessor - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
the Function used to get a Box2DPolygonSprite from the user data of a body or fixture
userDataAccessor - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
the Function used to get a Box2DSprite from the user data of a body or fixture
userDataAccessor - Variable in class net.dermetfan.gdx.physics.box2d.Breakable.Manager
the Function used to access a Breakable in user data (access must return a Breakable)
userDataAccessor - Static variable in class net.dermetfan.gdx.physics.box2d.PositionController
the Function used to extract a PositionController out of a Body's user data
userDataAccessor - Static variable in class net.dermetfan.gdx.physics.box2d.RotationController
the Function used to extract a RotationController out of a Body's user data
userDataChanged - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.BodyChange
if the Body.userData changed
userDataChanged - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.FixtureChange
if the Fixture.userData changed
userDataChanged - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
 

V

valueOf(String) - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidChainShapeException.Problem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolygonShapeException.Problem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidChainShapeException.Problem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolygonShapeException.Problem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck
Returns an array containing the constants of this enum type, in the order they are declared.
vec2 - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
for internal, temporary usage
vec2 - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
for internal, temporary usage
vec2 - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
for internal, temporary usage
vec2 - Static variable in class net.dermetfan.gdx.physics.box2d.PositionController
shared instance for internal use
vec2_0 - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils
for internal, temporary usage
vec2_0 - Static variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
for internal, temporary usage
vec2_1 - Static variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils
for internal, temporary usage
vec2_1 - Static variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
for internal, temporary usage
vec3 - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser
for internal, temporary usage
vec3 - Variable in class net.dermetfan.gdx.physics.box2d.MouseJointAdapter
for internal, temporary usage
vertices - Variable in exception net.dermetfan.gdx.physics.box2d.Box2DUtils.PreconditionCheck.InvalidPolyShapeException
the vertices of the shape
vertices - Variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
vertices(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
vertices(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
vertices0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 

W

weld(FloatArray) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
weld(float[]) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
weld(float[], int, int) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
welds the given vertices together the way PolygonShape.set(float[]) does
weldJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
WeldJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.WeldJointChange
 
wheelJoint - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
WheelJointChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.WheelJointChange
 
width - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases
width - Variable in class net.dermetfan.gdx.physics.box2d.Box2DUtils.ShapeCache
 
width(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
width(Fixture) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
width(Body) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
width0(Shape) - Static method in class net.dermetfan.gdx.physics.box2d.Box2DUtils
 
world - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefBuilder
the World in which to create segments and joints
world - Variable in class net.dermetfan.gdx.physics.box2d.Chain.DefShapeBuilder
the World to create things in
worldChange - Variable in class net.dermetfan.gdx.physics.box2d.WorldObserver
the WorldChange used to track the World
WorldChange() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver.WorldChange
 
WorldObserver - Class in net.dermetfan.gdx.physics.box2d
Notifies a WorldObserver.Listener of changes in the world.
WorldObserver() - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver
creates a new WorldObserver with no WorldObserver.listener
WorldObserver(WorldObserver.Listener) - Constructor for class net.dermetfan.gdx.physics.box2d.WorldObserver
 
WorldObserver.BodyChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a Body
WorldObserver.Change<T> - Interface in net.dermetfan.gdx.physics.box2d
the changes of an object in a world since the last time WorldObserver.Change.update(Object) was called
WorldObserver.DistanceJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a DistanceJoint
WorldObserver.FixtureChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a Fixture
WorldObserver.FrictionJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a FrictionJoint
WorldObserver.GearJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a GearJoint
WorldObserver.JointChange<T extends com.badlogic.gdx.physics.box2d.Joint> - Class in net.dermetfan.gdx.physics.box2d
the changes of a Joint
WorldObserver.Listener - Interface in net.dermetfan.gdx.physics.box2d
the listener notified by a WorldObserver
WorldObserver.Listener.Adapter - Class in net.dermetfan.gdx.physics.box2d
A class that implements Listener.
WorldObserver.MotorJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a MotorJoint
WorldObserver.MouseJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a MouseJoint
WorldObserver.PrismaticJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a PrismaticJoint
WorldObserver.RevoluteJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a RevoluteJoint
WorldObserver.RopeJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a RopeJoint
WorldObserver.UnexpectedListener - Class in net.dermetfan.gdx.physics.box2d
A Listener that calls another Listener on unpredictable/unexpected events.
WorldObserver.UnexpectedListener.ExpectationBase - Class in net.dermetfan.gdx.physics.box2d
Only for internal use.
WorldObserver.WeldJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a WeldJoint
WorldObserver.WheelJointChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a WheelJoint
WorldObserver.WorldChange - Class in net.dermetfan.gdx.physics.box2d
the changes of a World

X

x - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

Y

y - Variable in class net.dermetfan.gdx.physics.box2d.Box2DMapObjectParser.Aliases
the aliases

Z

zComparator - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
zComparator - Static variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
a Comparator used to sort Box2DSprites by their z index in draw(Batch, World)
zIndex - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DPolygonSprite
the z index for sorted drawing
zIndex - Variable in class net.dermetfan.gdx.graphics.g2d.Box2DSprite
the z index for sorted drawing
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z