duncan
Mom and Dad were wrong!
|
#include <movable.h>
Public Member Functions | |
void | set_dir (net::dir_t) |
void | set_speed (double) |
double | rspeed () |
double | cspeed () |
bool | is_moving () |
virtual | ~Movable () |
Mix-in class for objects that can have velocity.
see LICENSE
Movable::~Movable | ( | ) | [virtual] |
just in case we ever want to delete a pointer to a Movable...
double Movable::cspeed | ( | ) |
Get the horizontal (column) velocity.
bool Movable::is_moving | ( | ) |
double Movable::rspeed | ( | ) |
Get the vertical (row) velocity.
void Movable::set_dir | ( | net::dir_t | d | ) |
Set the direction.
d | direction |
void Movable::set_speed | ( | double | s | ) |
Set the speed.
s | speed |