![]() |
CUGL 3.0
Cornell University Game Library
|
#include <CUPhysObstEvent.h>
Public Member Functions | |
FloatConsts () | |
Public Attributes | |
float | density |
float | friction |
float | restitution |
float | linearDamping |
float | angularDamping |
float | gravityScale |
float | mass |
float | inertia |
Vec2 | centroid |
A class representing the additional float constants in an obstacle.
These particular attribute changes less frequently, so we pack their changes into a single event.
cugl::physics2::distrib::PhysObstEvent::FloatConsts::FloatConsts | ( | ) |
Creates a new constants group with default values
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::angularDamping |
The angular damping
Vec2 cugl::physics2::distrib::PhysObstEvent::FloatConsts::centroid |
The obstacle centroid
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::density |
The obstacle density
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::friction |
The obstacle friction
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::gravityScale |
The gravity scale
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::inertia |
The obstacle inertia
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::linearDamping |
The linear damping
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::mass |
The obstacle mass
float cugl::physics2::distrib::PhysObstEvent::FloatConsts::restitution |
The obstacle restitution