#include <Gravity.h>
Public Member Functions | |
| Gravity (void) | |
| virtual | ~Gravity (void) |
| Gravity (const ml7::Vector2 &gravity) | |
| const ml7::Vector2 & | get_gravity () const |
| void | set_gravity (const ml7::Vector2 &g) |
| void | set_gravity (const float gy) |
A force generator that applies gravitational forces to 2d rigid bodies. One instance may be used for multiple rigid bodies.
| bl7::rigidbodies2::Gravity::Gravity | ( | void | ) | [inline] |
Default constructor.
| virtual bl7::rigidbodies2::Gravity::~Gravity | ( | void | ) | [inline, virtual] |
Destructor.
| bl7::rigidbodies2::Gravity::Gravity | ( | const ml7::Vector2 & | gravity | ) | [inline] |
Explicit constructor with a parameter specifying the acceleration due to gravity.
| const ml7::Vector2& bl7::rigidbodies2::Gravity::get_gravity | ( | ) | const [inline] |
Returns the acceleration due to gravity.
| void bl7::rigidbodies2::Gravity::set_gravity | ( | const float | gy | ) | [inline] |
Sets the vertical acceleration due to gravity.
| void bl7::rigidbodies2::Gravity::set_gravity | ( | const ml7::Vector2 & | g | ) | [inline] |
Sets the acceleration due to gravity.
1.7.1