Maratis Engine
Public Member Functions

MPhysicsProperties Class Reference

#include <MOEntity.h>

List of all members.

Public Member Functions

 MPhysicsProperties (void)
 MPhysicsProperties (const MPhysicsProperties &physicsProperties)
 ~MPhysicsProperties (void)
void deleteConstraint (void)
MPhysicsConstraintcreateConstraint (void)
MPhysicsConstraintgetConstraint (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)
MVector3getLinearFactor (void)

Constructor & Destructor Documentation

MPhysicsProperties::MPhysicsProperties ( void  )
MPhysicsProperties::MPhysicsProperties ( const MPhysicsProperties physicsProperties)
MPhysicsProperties::~MPhysicsProperties ( void  )

Member Function Documentation

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]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines