]> git.tdb.fi Git - libs/game.git/blob - examples/bassteroids/source/physicalentity.cpp
Implement a simple physics system in Bassteroids
[libs/game.git] / examples / bassteroids / source / physicalentity.cpp
1 #include "physicalentity.h"
2 #include <msp/game/transform.h>
3
4 using namespace Msp;
5
6 PhysicalEntity::PhysicalEntity(Game::Handle<Game::Entity> p, const Setup &s):
7         Entity(p, Game::TransformValues()),
8         collider(*this, s.collider)
9 {
10         if(!s.fixture)
11                 body = Game::Owned<RigidBody>(*this, s.body);
12 }