ClassMPhysicsContext
(Difference between revisions)
Dahnielson (Talk | contribs) |
Dahnielson (Talk | contribs) |
||
Line 1: | Line 1: | ||
<noinclude>{{doxybot-warning|MPhysicsContext}}</noinclude><includeonly> | <noinclude>{{doxybot-warning|MPhysicsContext}}</noinclude><includeonly> | ||
{{doxybot-class|MPhysicsContext|}} | {{doxybot-class|MPhysicsContext|}} | ||
− | {{doxybot-member|virtual MPhysicsContext::~MPhysicsContext | + | {{doxybot-member|virtual MPhysicsContext::~MPhysicsContext(void)|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::init(const MVector3 &worldMin, const MVector3 &worldMax)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::init | + | {{doxybot-member|virtual void MPhysicsContext::clear(void)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::setSimulationQuality(unsigned int quality)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::clear | + | {{doxybot-member|virtual void MPhysicsContext::updateSimulation(void)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::setWorldGravity(const MVector3 &gravity)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setSimulationQuality | + | {{doxybot-member|virtual void MPhysicsContext::createGhost(unsigned int *objectId, unsigned int shapeId, const MVector3 &position, const MQuaternion &rotation)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::createRigidBody(unsigned int *objectId, unsigned int shapeId, const MVector3 &position, const MQuaternion &rotation, float mass)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::updateSimulation | + | {{doxybot-member|virtual void MPhysicsContext::activateObject(unsigned int objectId)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::deactivateObject(unsigned int objectId)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setWorldGravity | + | {{doxybot-member|virtual void MPhysicsContext::deleteObject(unsigned int *objectId)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::enableObjectKinematic(unsigned int objectId)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::createGhost | + | {{doxybot-member|virtual void MPhysicsContext::disableObjectKinematic(unsigned int objectId)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::setObjectShape(unsigned int objectId, unsigned int shapeId)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::createRigidBody | + | {{doxybot-member|virtual void MPhysicsContext::setObjectMass(unsigned int objectId, float mass)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::setObjectRestitution(unsigned int objectId, float restitution)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::activateObject | + | {{doxybot-member|virtual void MPhysicsContext::setObjectFriction(unsigned int objectId, float friction)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::setObjectLinearFactor(unsigned int objectId, const MVector3 &linearFactor)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::deactivateObject | + | {{doxybot-member|virtual void MPhysicsContext::setObjectAngularFactor(unsigned int objectId, float angularFactor)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::setObjectDamping(unsigned int objectId, float linearDamping, float angularDamping)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::deleteObject | + | {{doxybot-member|virtual void MPhysicsContext::setObjectTransform(unsigned int objectId, const MVector3 &position, const MQuaternion &rotation)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::getObjectTransform(unsigned int objectId, MVector3 *position, MQuaternion *rotation)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::enableObjectKinematic | + | {{doxybot-member|virtual void MPhysicsContext::setObjectUserPointer(unsigned int objectId, void *userPointer)=0|}} |
− | + | {{doxybot-member|virtual void* MPhysicsContext::getObjectUserPointer(unsigned int objectId)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::disableObjectKinematic | + | {{doxybot-member|virtual void MPhysicsContext::addCentralForce(unsigned int objectId, const MVector3 &force)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::getCentralForce(unsigned int objectId, MVector3 *force)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectShape | + | {{doxybot-member|virtual void MPhysicsContext::addTorque(unsigned int objectId, const MVector3 &torque)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::getTorque(unsigned int objectId, MVector3 *torque)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectMass | + | {{doxybot-member|virtual void MPhysicsContext::clearForces(unsigned int objectId)=0|}} |
− | + | {{doxybot-member|virtual int MPhysicsContext::isObjectInCollision(unsigned int objectId, unsigned int *collisionList=NULL, unsigned int size=0)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectRestitution | + | {{doxybot-member|virtual bool MPhysicsContext::isObjectsCollision(unsigned int object1Id, unsigned int object2Id)=0|}} |
− | + | {{doxybot-member|virtual bool MPhysicsContext::isRayHit(const MVector3 &start, const MVector3 &end, unsigned int *objectId=NULL, MVector3 *point=NULL, MVector3 *normal=NULL)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectFriction | + | {{doxybot-member|virtual void MPhysicsContext::createMultiShape(unsigned int *shapeId)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::createBoxShape(unsigned int *shapeId, const MVector3 &scale)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectLinearFactor | + | {{doxybot-member|virtual void MPhysicsContext::createSphereShape(unsigned int *shapeId, float radius)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::createConeShape(unsigned int *shapeId, float radius, float height)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectAngularFactor | + | {{doxybot-member|virtual void MPhysicsContext::createCapsuleShape(unsigned int *shapeId, float radius, float height)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::createCylinderShape(unsigned int *shapeId, float radius, float height)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectDamping | + | {{doxybot-member|virtual void MPhysicsContext::createConvexHullShape(unsigned int *shapeId, const MVector3 *vertices, unsigned int verticesNumber, const MVector3 scale=MVector3(1))=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::createTriangleMeshShape(unsigned int *shapeId, const MVector3 *vertices, unsigned int verticesNumber, const void *indices, unsigned int indicesNumber, M_TYPES indicesType, const MVector3 scale=MVector3(1))=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectTransform | + | {{doxybot-member|virtual void MPhysicsContext::deleteShape(unsigned int *shapeId)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::addChildShape(unsigned int multiShapeId, unsigned int shapeId, const MVector3 &position, const MQuaternion &rotation)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::getObjectTransform | + | {{doxybot-member|virtual void MPhysicsContext::createConstraint(unsigned int *constraintId, unsigned int parentObjectId, unsigned int objectId, const MVector3 &pivot, bool disableParentCollision)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::setLinearLimit(unsigned int constraintId, const MVector3 &lower, const MVector3 &upper)=0|}} | |
− | {{doxybot-member|virtual void MPhysicsContext::setObjectUserPointer | + | {{doxybot-member|virtual void MPhysicsContext::setAngularLimit(unsigned int constraintId, const MVector3 &lower, const MVector3 &upper)=0|}} |
− | + | {{doxybot-member|virtual void MPhysicsContext::deleteConstraint(unsigned int *constraintId)=0|}} | |
− | {{doxybot-member|virtual void* MPhysicsContext::getObjectUserPointer | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::addCentralForce | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::getCentralForce | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::addTorque | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::getTorque | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::clearForces | + | |
− | + | ||
− | {{doxybot-member|virtual int MPhysicsContext::isObjectInCollision | + | |
− | + | ||
− | {{doxybot-member|virtual bool MPhysicsContext::isObjectsCollision | + | |
− | + | ||
− | {{doxybot-member|virtual bool MPhysicsContext::isRayHit | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createMultiShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createBoxShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createSphereShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createConeShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createCapsuleShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createCylinderShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createConvexHullShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createTriangleMeshShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::deleteShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::addChildShape | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::createConstraint | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::setLinearLimit | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::setAngularLimit | + | |
− | + | ||
− | {{doxybot-member|virtual void MPhysicsContext::deleteConstraint | + | |
− | + | ||
{{doxybot-categories}} | {{doxybot-categories}} | ||
</includeonly> | </includeonly> |
Revision as of 12:57, 8 February 2014
This page is automatically edited by Doxybot. Do not edit it manually, human! Edit instead the main page MPhysicsContext that it is trancluded into.