Table of Contents

Class BoxRigidBody

Namespace
LibGFX.Physics.Behaviors2D
Assembly
LibGFX.dll

Represents a 2D box rigid body behavior

public class BoxRigidBody : RigidBodyBehavior, IGameBehavior
Inheritance
BoxRigidBody
Implements
Inherited Members

Constructors

BoxRigidBody(PhysicsHandler)

Creates a new 2D box rigid body

public BoxRigidBody(PhysicsHandler physicsHandler)

Parameters

physicsHandler PhysicsHandler

Methods

CreateRigidBody(float, Vector3, int, int)

Creates a 2D box rigid body with the given mass and half extends

public void CreateRigidBody(float mass, Vector3 halfExtends, int collisionGroup = -1, int collisionMask = -1)

Parameters

mass float
halfExtends Vector3
collisionGroup int
collisionMask int

CreateRigidBody(float, int, int)

Creates a 2D box rigid body with the given mass

public void CreateRigidBody(float mass, int collisionGroup = -1, int collisionMask = -1)

Parameters

mass float
collisionGroup int
collisionMask int

CreateRigidBody(float, float, int, int)

Creates a 2D box rigid body with the given mass and half extends

public void CreateRigidBody(float mass, float halfExtends, int collisionGroup = -1, int collisionMask = -1)

Parameters

mass float
halfExtends float
collisionGroup int
collisionMask int