Files
Bomberman/sources/Component/Movable/MovableComponent.cpp
2021-06-06 16:54:27 +02:00

28 lines
481 B
C++

//
// Created by Zoe Roux on 5/17/21.
//
#include "MovableComponent.hpp"
namespace BBM
{
MovableComponent::MovableComponent(WAL::Entity &entity)
: Component(entity)
{}
WAL::Component *MovableComponent::clone(WAL::Entity &entity) const
{
return new MovableComponent(entity);
}
void MovableComponent::addForce(Vector3f force)
{
this->_acceleration += force;
}
const Vector3f &MovableComponent::getVelocity(void) const
{
return _velocity;
}
} // namespace WAL