doom3-gpl
Doom 3 GPL source release
|
Public Member Functions | |
idRenderModelManagerLocal () | |
virtual | ~idRenderModelManagerLocal () |
virtual void | Init () |
virtual void | Shutdown () |
virtual idRenderModel * | AllocModel () |
virtual void | FreeModel (idRenderModel *model) |
virtual idRenderModel * | FindModel (const char *modelName) |
virtual idRenderModel * | CheckModel (const char *modelName) |
virtual idRenderModel * | DefaultModel () |
virtual void | AddModel (idRenderModel *model) |
virtual void | RemoveModel (idRenderModel *model) |
virtual void | ReloadModels (bool forceAll=false) |
virtual void | FreeModelVertexCaches () |
virtual void | WritePrecacheCommands (idFile *file) |
virtual void | BeginLevelLoad () |
virtual void | EndLevelLoad () |
virtual void | PrintMemInfo (MemInfo_t *mi) |
Public Member Functions inherited from idRenderModelManager | |
virtual | ~idRenderModelManager () |
Private Member Functions | |
idRenderModel * | GetModel (const char *modelName, bool createIfNotFound) |
Static Private Member Functions | |
static void | PrintModel_f (const idCmdArgs &args) |
static void | ListModels_f (const idCmdArgs &args) |
static void | ReloadModels_f (const idCmdArgs &args) |
static void | TouchModel_f (const idCmdArgs &args) |
Private Attributes | |
idList< idRenderModel * > | models |
idHashIndex | hash |
idRenderModel * | defaultModel |
idRenderModel * | beamModel |
idRenderModel * | spriteModel |
idRenderModel * | trailModel |
bool | insideLevelLoad |
Definition at line 36 of file ModelManager.cpp.
idRenderModelManagerLocal::idRenderModelManagerLocal | ( | ) |
Definition at line 84 of file ModelManager.cpp.
|
inlinevirtual |
Definition at line 39 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 413 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 346 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 488 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 395 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 404 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 511 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 386 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 355 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 476 of file ModelManager.cpp.
|
private |
Definition at line 253 of file ModelManager.cpp.
Implements idRenderModelManager.
Definition at line 208 of file ModelManager.cpp.
Definition at line 119 of file ModelManager.cpp.
Implements idRenderModelManager.
Definition at line 576 of file ModelManager.cpp.
Definition at line 97 of file ModelManager.cpp.
Implements idRenderModelManager.
Definition at line 433 of file ModelManager.cpp.
Definition at line 149 of file ModelManager.cpp.
|
virtual |
Implements idRenderModelManager.
Definition at line 422 of file ModelManager.cpp.
Implements idRenderModelManager.
Definition at line 243 of file ModelManager.cpp.
Definition at line 164 of file ModelManager.cpp.
Implements idRenderModelManager.
Definition at line 185 of file ModelManager.cpp.
|
private |
Definition at line 62 of file ModelManager.cpp.
|
private |
Definition at line 61 of file ModelManager.cpp.
|
private |
Definition at line 60 of file ModelManager.cpp.
|
private |
Definition at line 65 of file ModelManager.cpp.
|
private |
Definition at line 59 of file ModelManager.cpp.
|
private |
Definition at line 63 of file ModelManager.cpp.
|
private |
Definition at line 64 of file ModelManager.cpp.