Maratis Engine
|
#include <MOEntity.h>
Public Member Functions | |
MPhysicsProperties (void) | |
MPhysicsProperties (const MPhysicsProperties &physicsProperties) | |
~MPhysicsProperties (void) | |
void | deleteConstraint (void) |
MPhysicsConstraint * | createConstraint (void) |
MPhysicsConstraint * | getConstraint (void) |
void | setShapeId (unsigned int shapeId) |
unsigned int | getShapeId (void) |
void | setCollisionObjectId (unsigned int collisionObjectId) |
unsigned int | getCollisionObjectId (void) |
void | setCollisionShape (M_COLLISION_SHAPE_TYPE collisionShape) |
M_COLLISION_SHAPE_TYPE | getCollisionShape (void) |
void | setGhost (bool ghost) |
bool | isGhost (void) |
void | setMass (float mass) |
float | getMass (void) |
void | setFriction (float friction) |
float | getFriction (void) |
void | setRestitution (float restitution) |
float | getRestitution (void) |
void | setLinearDamping (float linearDamping) |
float | getLinearDamping (void) |
void | setAngularDamping (float angularDamping) |
float | getAngularDamping (void) |
void | setAngularFactor (float angularFactor) |
float | getAngularFactor (void) |
void | setLinearFactor (const MVector3 &linearFactor) |
MVector3 * | getLinearFactor (void) |
MPhysicsProperties::MPhysicsProperties | ( | void | ) |
MPhysicsProperties::MPhysicsProperties | ( | const MPhysicsProperties & | physicsProperties | ) |
MPhysicsProperties::~MPhysicsProperties | ( | void | ) |
MPhysicsConstraint * MPhysicsProperties::createConstraint | ( | void | ) |
void MPhysicsProperties::deleteConstraint | ( | void | ) |
float MPhysicsProperties::getAngularDamping | ( | void | ) | [inline] |
float MPhysicsProperties::getAngularFactor | ( | void | ) | [inline] |
unsigned int MPhysicsProperties::getCollisionObjectId | ( | void | ) | [inline] |
M_COLLISION_SHAPE_TYPE MPhysicsProperties::getCollisionShape | ( | void | ) | [inline] |
MPhysicsConstraint* MPhysicsProperties::getConstraint | ( | void | ) | [inline] |
float MPhysicsProperties::getFriction | ( | void | ) | [inline] |
float MPhysicsProperties::getLinearDamping | ( | void | ) | [inline] |
MVector3* MPhysicsProperties::getLinearFactor | ( | void | ) | [inline] |
float MPhysicsProperties::getMass | ( | void | ) | [inline] |
float MPhysicsProperties::getRestitution | ( | void | ) | [inline] |
unsigned int MPhysicsProperties::getShapeId | ( | void | ) | [inline] |
bool MPhysicsProperties::isGhost | ( | void | ) | [inline] |
void MPhysicsProperties::setAngularDamping | ( | float | angularDamping | ) | [inline] |
void MPhysicsProperties::setAngularFactor | ( | float | angularFactor | ) | [inline] |
void MPhysicsProperties::setCollisionObjectId | ( | unsigned int | collisionObjectId | ) | [inline] |
void MPhysicsProperties::setCollisionShape | ( | M_COLLISION_SHAPE_TYPE | collisionShape | ) | [inline] |
void MPhysicsProperties::setFriction | ( | float | friction | ) | [inline] |
void MPhysicsProperties::setGhost | ( | bool | ghost | ) | [inline] |
void MPhysicsProperties::setLinearDamping | ( | float | linearDamping | ) | [inline] |
void MPhysicsProperties::setLinearFactor | ( | const MVector3 & | linearFactor | ) | [inline] |
void MPhysicsProperties::setMass | ( | float | mass | ) | [inline] |
void MPhysicsProperties::setRestitution | ( | float | restitution | ) | [inline] |
void MPhysicsProperties::setShapeId | ( | unsigned int | shapeId | ) | [inline] |