Skip to main content

b2Joint

b2Joint

Box2D.Dynamics.Joints

Inheritance: System.Object

Constructors

b2Joint(b2JointDef)

b2Joint(b2JointDef)(Box2D.Dynamics.Joints.b2JointDef def)
Parameters:
def (Box2D.Dynamics.Joints.b2JointDef)

Fields

Next(Box2D.Dynamics.Joints.b2Joint)
Prev(Box2D.Dynamics.Joints.b2Joint)
m_bodyA(Box2D.Dynamics.b2Body)
m_bodyB(Box2D.Dynamics.b2Body)
m_collideConnected(System.Boolean)
m_edgeA(Box2D.Dynamics.Joints.b2JointEdge)
m_edgeB(Box2D.Dynamics.Joints.b2JointEdge)
m_index(System.Int32)
m_islandFlag(System.Boolean)
m_type(Box2D.Dynamics.Joints.b2JointType)
m_userData(System.Object)

Properties

Index(System.Int32)

Methods

Create(b2JointDef)

Box2D.Dynamics.Joints.b2Joint Create(b2JointDef)(Box2D.Dynamics.Joints.b2JointDef def)
Parameters:
def (Box2D.Dynamics.Joints.b2JointDef)
Returns:
Box2D.Dynamics.Joints.b2Joint

Dump()

Dump()()

GetAnchorA()

Box2D.Common.b2Vec2 GetAnchorA()()
Returns:
Box2D.Common.b2Vec2

GetAnchorB()

Box2D.Common.b2Vec2 GetAnchorB()()
Returns:
Box2D.Common.b2Vec2

GetBodyA()

Box2D.Dynamics.b2Body GetBodyA()()
Returns:
Box2D.Dynamics.b2Body

GetBodyB()

Box2D.Dynamics.b2Body GetBodyB()()
Returns:
Box2D.Dynamics.b2Body

GetCollideConnected()

System.Boolean GetCollideConnected()()
Returns:
System.Boolean

GetJointType()

Box2D.Dynamics.Joints.b2JointType GetJointType()()
Returns:
Box2D.Dynamics.Joints.b2JointType

GetNext()

Box2D.Dynamics.Joints.b2Joint GetNext()()
Returns:
Box2D.Dynamics.Joints.b2Joint

GetUserData()

System.Object GetUserData()()
Returns:
System.Object

InitVelocityConstraints(b2SolverData)

InitVelocityConstraints(b2SolverData)(Box2D.Dynamics.b2SolverData data)
Parameters:
data (Box2D.Dynamics.b2SolverData)

IsActive()

System.Boolean IsActive()()
Returns:
System.Boolean

SetUserData(object)

SetUserData(object)(System.Object data)
Parameters:
data (System.Object)

SolvePositionConstraints(b2SolverData)

System.Boolean SolvePositionConstraints(b2SolverData)(Box2D.Dynamics.b2SolverData data)
Parameters:
data (Box2D.Dynamics.b2SolverData)
Returns:
System.Boolean

SolveVelocityConstraints(b2SolverData)

SolveVelocityConstraints(b2SolverData)(Box2D.Dynamics.b2SolverData data)
Parameters:
data (Box2D.Dynamics.b2SolverData)