b2Fixture
b2Fixture
Box2D.DynamicsInheritance: System.Object
Constructors
b2Fixture()
b2Fixture()()Fields
Body(Box2D.Dynamics.b2Body)
Density(System.Single)
Friction(System.Single)
Next(Box2D.Dynamics.b2Fixture)
Restitution(System.Single)
Shape(Box2D.Collision.Shapes.b2Shape)
UserData(System.Object)
Properties
Filter(Box2D.Dynamics.b2Filter)
IsSensor(System.Boolean)
Proxies(Box2D.Dynamics.b2FixtureProxy[])
ProxyCount(System.Int32)
ShapeType(Box2D.Collision.Shapes.b2ShapeType)
Methods
Create(b2Body, b2FixtureDef)
Create(b2Body, b2FixtureDef)(Box2D.Dynamics.b2Body body, Box2D.Dynamics.b2FixtureDef def)Parameters:
body (Box2D.Dynamics.b2Body)def (Box2D.Dynamics.b2FixtureDef)CreateProxies(b2BroadPhase, b2Transform)
CreateProxies(b2BroadPhase, b2Transform)(Box2D.Collision.b2BroadPhase broadPhase, Box2D.Common.b2Transform xf)Parameters:
broadPhase (Box2D.Collision.b2BroadPhase)xf (Box2D.Common.b2Transform)Destroy()
Destroy()()DestroyProxies(b2BroadPhase)
DestroyProxies(b2BroadPhase)(Box2D.Collision.b2BroadPhase broadPhase)Parameters:
broadPhase (Box2D.Collision.b2BroadPhase)Dump(int)
Dump(int)(System.Int32 bodyIndex)Parameters:
bodyIndex (System.Int32)GetAABB(int)
Box2D.Collision.b2AABB GetAABB(int)(System.Int32 childIndex)Parameters:
childIndex (System.Int32)Returns:
Box2D.Collision.b2AABBGetMassData()
Box2D.Collision.Shapes.b2MassData GetMassData()()Returns:
Box2D.Collision.Shapes.b2MassDataRayCast(out b2RayCastOutput, b2RayCastInput, int)
System.Boolean RayCast(out b2RayCastOutput, b2RayCastInput, int)(Box2D.Collision.b2RayCastOutput output, Box2D.Collision.b2RayCastInput input, System.Int32 childIndex)Parameters:
output (Box2D.Collision.b2RayCastOutput)input (Box2D.Collision.b2RayCastInput)childIndex (System.Int32)Returns:
System.BooleanRefilter()
Refilter()()SetFilterData(b2Filter)
SetFilterData(b2Filter)(Box2D.Dynamics.b2Filter filter)Parameters:
filter (Box2D.Dynamics.b2Filter)Synchronize(b2BroadPhase, ref b2Transform, ref b2Transform)
Synchronize(b2BroadPhase, ref b2Transform, ref b2Transform)(Box2D.Collision.b2BroadPhase broadPhase, Box2D.Common.b2Transform transform1, Box2D.Common.b2Transform transform2)Parameters:
broadPhase (Box2D.Collision.b2BroadPhase)transform1 (Box2D.Common.b2Transform)transform2 (Box2D.Common.b2Transform)TestPoint(b2Vec2)
System.Boolean TestPoint(b2Vec2)(Box2D.Common.b2Vec2 p)Parameters:
p (Box2D.Common.b2Vec2)Returns:
System.Boolean