public static interface Box2DMapObjectParser.Listener
MapObjects before they are used to create Box2D objects.Map instance! If you want to avoid that, make a copy.| Modifier and Type | Interface and Description |
|---|---|
static class |
Box2DMapObjectParser.Listener.Adapter
Does nothing.
|
| Modifier and Type | Method and Description |
|---|---|
com.badlogic.gdx.maps.MapObject |
createBody(com.badlogic.gdx.maps.MapObject mapObject) |
void |
created(com.badlogic.gdx.physics.box2d.Body body,
com.badlogic.gdx.maps.MapObject mapObject) |
void |
created(com.badlogic.gdx.physics.box2d.Fixture fixture,
com.badlogic.gdx.maps.MapObject mapObject) |
void |
created(com.badlogic.gdx.physics.box2d.Joint joint,
com.badlogic.gdx.maps.MapObject mapObject) |
com.badlogic.gdx.maps.MapObject |
createFixture(com.badlogic.gdx.maps.MapObject mapObject) |
com.badlogic.gdx.maps.MapObject |
createFixtures(com.badlogic.gdx.maps.MapObject mapObject) |
com.badlogic.gdx.maps.MapObject |
createJoint(com.badlogic.gdx.maps.MapObject mapObject) |
com.badlogic.gdx.maps.MapObject |
createObject(com.badlogic.gdx.maps.MapObject mapObject) |
void |
init(Box2DMapObjectParser parser) |
void |
load(com.badlogic.gdx.maps.Map map,
com.badlogic.gdx.utils.Array<com.badlogic.gdx.maps.MapLayer> queue) |
void |
load(com.badlogic.gdx.maps.MapLayer layer,
com.badlogic.gdx.utils.Array<com.badlogic.gdx.maps.MapObject> queue) |
void init(Box2DMapObjectParser parser)
parser - the Box2DMapObjectParser instance that is going to process a mapvoid load(com.badlogic.gdx.maps.Map map,
com.badlogic.gdx.utils.Array<com.badlogic.gdx.maps.MapLayer> queue)
map - the Map to load fromqueue - the MapLayers to actually parsevoid load(com.badlogic.gdx.maps.MapLayer layer,
com.badlogic.gdx.utils.Array<com.badlogic.gdx.maps.MapObject> queue)
layer - the MapObjects in the layerqueue - the MapObjects to actually parsecom.badlogic.gdx.maps.MapObject createObject(com.badlogic.gdx.maps.MapObject mapObject)
mapObject - the map object to create an object fromcom.badlogic.gdx.maps.MapObject createBody(com.badlogic.gdx.maps.MapObject mapObject)
mapObject - the map object to create a body fromcom.badlogic.gdx.maps.MapObject createFixtures(com.badlogic.gdx.maps.MapObject mapObject)
mapObject - the map object to create fixtures fromcom.badlogic.gdx.maps.MapObject createFixture(com.badlogic.gdx.maps.MapObject mapObject)
mapObject - the map object to create a fixture fromcom.badlogic.gdx.maps.MapObject createJoint(com.badlogic.gdx.maps.MapObject mapObject)
mapObject - the map object to create a joint fromvoid created(com.badlogic.gdx.physics.box2d.Body body,
com.badlogic.gdx.maps.MapObject mapObject)
body - the created bodymapObject - the map object used to create the bodyvoid created(com.badlogic.gdx.physics.box2d.Fixture fixture,
com.badlogic.gdx.maps.MapObject mapObject)
fixture - the created fixturemapObject - the map object used to create the fixturevoid created(com.badlogic.gdx.physics.box2d.Joint joint,
com.badlogic.gdx.maps.MapObject mapObject)
joint - the created jointmapObject - the map object used to create the joint