![]() |
cmdfx 0.2.1
Lightweight game engine for your terminal
|
C++ Extensions for the CmdFX Force API. More...
#include "cmdfx/physics/force.h"
#include "cmdfx/core/sprites.hpp"
#include "cmdfx/physics/util.hpp"
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | CmdFX |
Primary namespace for CmdFX. | |
namespace | CmdFX::SpriteForces |
A C++ wrapper around Sprite forces. | |
Functions | |
std::vector< Vector > | CmdFX::SpriteForces::getAllForces (Sprite &sprite) |
Gets all the forces acting on a sprite. | |
Vector | CmdFX::SpriteForces::getNetForce (Sprite &sprite) |
int | CmdFX::SpriteForces::addForce (Sprite &sprite, Vector &force) |
int | CmdFX::SpriteForces::addForceFor (Sprite &sprite, Vector &force, int duration) |
int | CmdFX::SpriteForces::removeForce (Sprite &sprite, Vector &force) |
int | CmdFX::SpriteForces::removeAllForces (Sprite &sprite) |
double | CmdFX::SpriteForces::getFrictionCoefficient (Sprite &sprite) |
int | CmdFX::SpriteForces::setFrictionCoefficient (Sprite &sprite, double coefficient) |
int | CmdFX::SpriteForces::resetFrictionCoefficient (Sprite &sprite) |