doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idClip Member List

This is the complete list of members for idClip, including all inherited members.

ClipModelsTouchingBounds(const idBounds &bounds, int contentMask, idClipModel **clipModelList, int maxCount) const idClip
ClipModelsTouchingBounds_r(const struct clipSector_s *node, struct listParms_s &parms) const idClipprivate
clipSectorsidClipprivate
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)idClip
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)idClip
Contents(const idVec3 &start, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity)idClip
ContentsModel(const idVec3 &start, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis)idClip
CreateClipSectors_r(const int depth, const idBounds &bounds, idVec3 &maxSector)idClipprivate
DefaultClipModel(void)idClip
defaultClipModelidClipprivate
DrawClipModels(const idVec3 &eye, const float radius, const idEntity *passEntity)idClip
DrawModelContactFeature(const contactInfo_t &contact, const idClipModel *clipModel, int lifetime) const idClip
EntitiesTouchingBounds(const idBounds &bounds, int contentMask, idEntity **entityList, int maxCount) const idClip
GetModelContactFeature(const contactInfo_t &contact, const idClipModel *clipModel, idFixedWinding &winding) const idClip
GetTraceClipModels(const idBounds &bounds, int contentMask, const idEntity *passEntity, idClipModel **clipModelList) const idClipprivate
GetWorldBounds(void) const idClip
idClip(void)idClip
idClipModel classidClipfriend
Init(void)idClip
Motion(trace_t &results, const idVec3 &start, const idVec3 &end, const idRotation &rotation, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity)idClip
numClipSectorsidClipprivate
numContactsidClipprivate
numContentsidClipprivate
numMotionsidClipprivate
numRenderModelTracesidClipprivate
numRotationsidClipprivate
numTranslationsidClipprivate
PrintStatistics(void)idClip
Rotation(trace_t &results, const idVec3 &start, const idRotation &rotation, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity)idClip
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)idClip
Shutdown(void)idClip
temporaryClipModelidClipprivate
touchCountidClipmutableprivate
TraceBounds(trace_t &results, const idVec3 &start, const idVec3 &end, const idBounds &bounds, int contentMask, const idEntity *passEntity)idClip
TraceModelForClipModel(const idClipModel *mdl) const idClipprivate
TracePoint(trace_t &results, const idVec3 &start, const idVec3 &end, int contentMask, const idEntity *passEntity)idClip
TraceRenderModel(trace_t &trace, const idVec3 &start, const idVec3 &end, const float radius, const idMat3 &axis, idClipModel *touch) const idClipprivate
Translation(trace_t &results, const idVec3 &start, const idVec3 &end, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity)idClip
TranslationEntities(trace_t &results, const idVec3 &start, const idVec3 &end, const idClipModel *mdl, const idMat3 &trmAxis, int contentMask, const idEntity *passEntity)idClip
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)idClip
worldBoundsidClipprivate