]> git.tdb.fi Git - libs/game.git/blob - examples/bassteroids/source/rigidbody.cpp
Add rotation to physics simulation
[libs/game.git] / examples / bassteroids / source / rigidbody.cpp
1 #include "rigidbody.h"
2
3 using namespace Msp;
4
5 RigidBody::RigidBody(Game::Handle<Game::Entity> e, const Setup &s):
6         Component(e),
7         setup(s)
8 { }
9
10 void RigidBody::set_velocity(const LinAl::Vector<float, 2> &v)
11 {
12         velocity = v;
13 }
14
15 void RigidBody::set_angular_velocity(Geometry::Angle<float> as)
16 {
17         angular_velocity = as;
18 }