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 |