doom3-gpl
Doom 3 GPL source release
|
#include <Physics_Parametric.h>
Private Member Functions | |
bool | TestIfAtRest (void) const |
void | Rest (void) |
Private Attributes | |
parametricPState_t | current |
parametricPState_t | saved |
bool | isPusher |
idClipModel * | clipModel |
int | pushFlags |
trace_t | pushResults |
bool | isBlocked |
bool | hasMaster |
bool | isOrientated |
Definition at line 62 of file Physics_Parametric.h.
idPhysics_Parametric::idPhysics_Parametric | ( | void | ) |
Definition at line 101 of file Physics_Parametric.cpp.
idPhysics_Parametric::~idPhysics_Parametric | ( | void | ) |
Definition at line 135 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 43 of file Physics_Parametric.cpp.
idPhysics_Parametric::CLASS_PROTOTYPE | ( | idPhysics_Parametric | ) |
Reimplemented from idPhysics_Base.
Definition at line 896 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 907 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 574 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 562 of file Physics_Parametric.cpp.
Definition at line 831 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 1020 of file Physics_Parametric.cpp.
extrapolation_t idPhysics_Parametric::GetAngularExtrapolationType | ( | void | ) | const |
Definition at line 367 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 882 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 822 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 949 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 940 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 550 of file Physics_Parametric.cpp.
|
virtual |
Reimplemented from idPhysics_Base.
Definition at line 492 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 538 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 1001 of file Physics_Parametric.cpp.
extrapolation_t idPhysics_Parametric::GetLinearExtrapolationType | ( | void | ) | const |
Definition at line 358 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 870 of file Physics_Parametric.cpp.
Definition at line 466 of file Physics_Parametric.cpp.
Definition at line 457 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 518 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 501 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 813 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 700 of file Physics_Parametric.cpp.
idCurve_Spline< idVec3 > * idPhysics_Parametric::GetSpline | ( | void | ) | const |
Definition at line 421 of file Physics_Parametric.cpp.
Definition at line 430 of file Physics_Parametric.cpp.
Definition at line 439 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 682 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 691 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 709 of file Physics_Parametric.cpp.
Definition at line 325 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 929 of file Physics_Parametric.cpp.
|
virtual |
Reimplemented from idPhysics_Base.
Definition at line 1103 of file Physics_Parametric.cpp.
Definition at line 91 of file Physics_Parametric.cpp.
void idPhysics_Parametric::Restore | ( | idRestoreGame * | savefile | ) |
Definition at line 293 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 727 of file Physics_Parametric.cpp.
|
virtual |
Reimplemented from idPhysics_Base.
Definition at line 805 of file Physics_Parametric.cpp.
void idPhysics_Parametric::Save | ( | idSaveGame * | savefile | ) | const |
Definition at line 272 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 718 of file Physics_Parametric.cpp.
void idPhysics_Parametric::SetAngularExtrapolation | ( | extrapolation_t | type, |
int | time, | ||
int | duration, | ||
const idAngles & | base, | ||
const idAngles & | speed, | ||
const idAngles & | baseSpeed | ||
) |
Definition at line 346 of file Physics_Parametric.cpp.
void idPhysics_Parametric::SetAngularInterpolation | ( | int | time, |
int | accelTime, | ||
int | decelTime, | ||
int | duration, | ||
const idAngles & | startAng, | ||
const idAngles & | endAng | ||
) |
Definition at line 388 of file Physics_Parametric.cpp.
|
virtual |
Reimplemented from idPhysics_Base.
Definition at line 851 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 767 of file Physics_Parametric.cpp.
|
virtual |
Reimplemented from idPhysics_Base.
Definition at line 475 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 527 of file Physics_Parametric.cpp.
void idPhysics_Parametric::SetLinearExtrapolation | ( | extrapolation_t | type, |
int | time, | ||
int | duration, | ||
const idVec3 & | base, | ||
const idVec3 & | speed, | ||
const idVec3 & | baseSpeed | ||
) |
Definition at line 334 of file Physics_Parametric.cpp.
void idPhysics_Parametric::SetLinearInterpolation | ( | int | time, |
int | accelTime, | ||
int | decelTime, | ||
int | duration, | ||
const idVec3 & | startPos, | ||
const idVec3 & | endPos | ||
) |
Definition at line 376 of file Physics_Parametric.cpp.
|
virtual |
Reimplemented from idPhysics_Base.
Definition at line 840 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 510 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 961 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 741 of file Physics_Parametric.cpp.
Definition at line 314 of file Physics_Parametric.cpp.
void idPhysics_Parametric::SetSpline | ( | idCurve_Spline< idVec3 > * | spline, |
int | accelTime, | ||
int | decelTime, | ||
bool | useSplineAngles | ||
) |
Definition at line 400 of file Physics_Parametric.cpp.
Definition at line 53 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 797 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 918 of file Physics_Parametric.cpp.
Reimplemented from idPhysics_Base.
Definition at line 662 of file Physics_Parametric.cpp.
Definition at line 448 of file Physics_Parametric.cpp.
|
virtual |
Reimplemented from idPhysics_Base.
Definition at line 1033 of file Physics_Parametric.cpp.
|
private |
Definition at line 160 of file Physics_Parametric.h.
|
private |
Definition at line 155 of file Physics_Parametric.h.
|
private |
Definition at line 168 of file Physics_Parametric.h.
|
private |
Definition at line 165 of file Physics_Parametric.h.
|
private |
Definition at line 169 of file Physics_Parametric.h.
|
private |
Definition at line 159 of file Physics_Parametric.h.
|
private |
Definition at line 161 of file Physics_Parametric.h.
|
private |
Definition at line 164 of file Physics_Parametric.h.
|
private |
Definition at line 156 of file Physics_Parametric.h.