![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <Physics_AF.h>
Public Member Functions | |
| idAFConstraint_Plane (const idStr &name, idAFBody *body1, idAFBody *body2) | |
| void | SetPlane (const idVec3 &normal, const idVec3 &anchor) |
| virtual void | DebugDraw (void) |
| virtual void | Translate (const idVec3 &translation) |
| virtual void | Rotate (const idRotation &rotation) |
| virtual void | Save (idSaveGame *saveFile) const |
| virtual void | Restore (idRestoreGame *saveFile) |
Public Member Functions inherited from idAFConstraint | |
| idAFConstraint (void) | |
| virtual | ~idAFConstraint (void) |
| constraintType_t | GetType (void) const |
| const idStr & | GetName (void) const |
| idAFBody * | GetBody1 (void) const |
| idAFBody * | GetBody2 (void) const |
| void | SetPhysics (idPhysics_AF *p) |
| const idVecX & | GetMultiplier (void) |
| virtual void | SetBody1 (idAFBody *body) |
| virtual void | SetBody2 (idAFBody *body) |
| virtual void | GetForce (idAFBody *body, idVec6 &force) |
| virtual void | GetCenter (idVec3 ¢er) |
Protected Member Functions | |
| virtual void | Evaluate (float invTimeStep) |
| virtual void | ApplyFriction (float invTimeStep) |
Protected Member Functions inherited from idAFConstraint | |
| void | InitSize (int size) |
Protected Attributes | |
| idVec3 | anchor1 |
| idVec3 | anchor2 |
| idVec3 | planeNormal |
Protected Attributes inherited from idAFConstraint | |
| constraintType_t | type |
| idStr | name |
| idAFBody * | body1 |
| idAFBody * | body2 |
| idPhysics_AF * | physics |
| idMatX | J1 |
| idMatX | J2 |
| idVecX | c1 |
| idVecX | c2 |
| idVecX | lo |
| idVecX | hi |
| idVecX | e |
| idAFConstraint * | boxConstraint |
| int | boxIndex [6] |
| idMatX | invI |
| idMatX | J |
| idVecX | s |
| idVecX | lm |
| int | firstIndex |
| struct idAFConstraint::constraintFlags_s | fl |
Definition at line 444 of file Physics_AF.h.
| idAFConstraint_Plane::idAFConstraint_Plane | ( | const idStr & | name, |
| idAFBody * | body1, | ||
| idAFBody * | body2 | ||
| ) |
Definition at line 2521 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 2595 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 2627 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 2556 of file Physics_AF.cpp.
|
virtual |
Reimplemented from idAFConstraint.
Definition at line 2667 of file Physics_AF.cpp.
|
virtual |
Reimplemented from idAFConstraint.
Definition at line 2615 of file Physics_AF.cpp.
|
virtual |
Reimplemented from idAFConstraint.
Definition at line 2655 of file Physics_AF.cpp.
Definition at line 2537 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 2604 of file Physics_AF.cpp.
|
protected |
Definition at line 456 of file Physics_AF.h.
|
protected |
Definition at line 457 of file Physics_AF.h.
|
protected |
Definition at line 458 of file Physics_AF.h.
1.8.6.