|
| idClip (void) |
|
void | Init (void) |
|
void | Shutdown (void) |
|
bool | Translation (trace_t &results, const idVec3 &start, const idVec3 &end, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity) |
|
bool | Rotation (trace_t &results, const idVec3 &start, const idRotation &rotation, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity) |
|
bool | Motion (trace_t &results, const idVec3 &start, const idVec3 &end, const idRotation &rotation, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity) |
|
int | Contacts (contactInfo_t *contacts, const int maxContacts, const idVec3 &start, const idVec6 &dir, const float depth, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity) |
|
int | Contents (const idVec3 &start, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity) |
|
bool | TracePoint (trace_t &results, const idVec3 &start, const idVec3 &end, int contentMask, const idEntity *passEntity) |
|
bool | TraceBounds (trace_t &results, const idVec3 &start, const idVec3 &end, const idBounds &bounds, int contentMask, const idEntity *passEntity) |
|
void | TranslationModel (trace_t &results, const idVec3 &start, const idVec3 &end, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis) |
|
void | RotationModel (trace_t &results, const idVec3 &start, const idRotation &rotation, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis) |
|
int | ContactsModel (contactInfo_t *contacts, const int maxContacts, const idVec3 &start, const idVec6 &dir, const float depth, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis) |
|
int | ContentsModel (const idVec3 &start, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis) |
|
void | TranslationEntities (trace_t &results, const idVec3 &start, const idVec3 &end, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity) |
|
bool | GetModelContactFeature (const contactInfo_t &contact, const idClipModel *clipModel, idFixedWinding &winding) const |
|
int | EntitiesTouchingBounds (const idBounds &bounds, int contentMask, idEntity **entityList, int maxCount) const |
|
int | ClipModelsTouchingBounds (const idBounds &bounds, int contentMask, idClipModel **clipModelList, int maxCount) const |
|
const idBounds & | GetWorldBounds (void) const |
|
idClipModel * | DefaultClipModel (void) |
|
void | PrintStatistics (void) |
|
void | DrawClipModels (const idVec3 &eye, const float radius, const idEntity *passEntity) |
|
bool | DrawModelContactFeature (const contactInfo_t &contact, const idClipModel *clipModel, int lifetime) const |
|
Definition at line 248 of file Clip.h.