![]() |
doom3-gpl
Doom 3 GPL source release
|
This is the complete list of members for idCollisionModelManager, including all inherited members.
| Contacts(contactInfo_t *contacts, const int maxContacts, const idVec3 &start, const idVec6 &dir, const float depth, const idTraceModel *trm, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis)=0 | idCollisionModelManager | pure virtual |
| Contents(const idVec3 &start, const idTraceModel *trm, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis)=0 | idCollisionModelManager | pure virtual |
| DebugOutput(const idVec3 &origin)=0 | idCollisionModelManager | pure virtual |
| DrawModel(cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis, const idVec3 &viewOrigin, const float radius)=0 | idCollisionModelManager | pure virtual |
| FreeMap(void)=0 | idCollisionModelManager | pure virtual |
| GetModelBounds(cmHandle_t model, idBounds &bounds) const =0 | idCollisionModelManager | pure virtual |
| GetModelContents(cmHandle_t model, int &contents) const =0 | idCollisionModelManager | pure virtual |
| GetModelEdge(cmHandle_t model, int edgeNum, idVec3 &start, idVec3 &end) const =0 | idCollisionModelManager | pure virtual |
| GetModelName(cmHandle_t model) const =0 | idCollisionModelManager | pure virtual |
| GetModelPolygon(cmHandle_t model, int polygonNum, idFixedWinding &winding) const =0 | idCollisionModelManager | pure virtual |
| GetModelVertex(cmHandle_t model, int vertexNum, idVec3 &vertex) const =0 | idCollisionModelManager | pure virtual |
| ListModels(void)=0 | idCollisionModelManager | pure virtual |
| LoadMap(const idMapFile *mapFile)=0 | idCollisionModelManager | pure virtual |
| LoadModel(const char *modelName, const bool precache)=0 | idCollisionModelManager | pure virtual |
| ModelInfo(cmHandle_t model)=0 | idCollisionModelManager | pure virtual |
| Rotation(trace_t *results, const idVec3 &start, const idRotation &rotation, const idTraceModel *trm, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis)=0 | idCollisionModelManager | pure virtual |
| SetupTrmModel(const idTraceModel &trm, const idMaterial *material)=0 | idCollisionModelManager | pure virtual |
| Translation(trace_t *results, const idVec3 &start, const idVec3 &end, const idTraceModel *trm, const idMat3 &trmAxis, int contentMask, cmHandle_t model, const idVec3 &modelOrigin, const idMat3 &modelAxis)=0 | idCollisionModelManager | pure virtual |
| TrmFromModel(const char *modelName, idTraceModel &trm)=0 | idCollisionModelManager | pure virtual |
| WriteCollisionModelForMapEntity(const idMapEntity *mapEnt, const char *filename, const bool testTraceModel=true)=0 | idCollisionModelManager | pure virtual |
| ~idCollisionModelManager(void) | idCollisionModelManager | inlinevirtual |
1.8.6.