![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <ModelOverlay.h>
Public Member Functions | |
| idRenderModelOverlay () | |
| ~idRenderModelOverlay () | |
| void | CreateOverlay (const idRenderModel *model, const idPlane localTextureAxis[2], const idMaterial *material) |
| void | AddOverlaySurfacesToModel (idRenderModel *baseModel) |
| void | ReadFromDemoFile (class idDemoFile *f) |
| void | WriteToDemoFile (class idDemoFile *f) const |
Static Public Member Functions | |
| static idRenderModelOverlay * | Alloc (void) |
| static void | Free (idRenderModelOverlay *overlay) |
| static void | RemoveOverlaySurfacesFromModel (idRenderModel *baseModel) |
Private Member Functions | |
| void | FreeSurface (overlaySurface_t *surface) |
Private Attributes | |
| idList< overlayMaterial_t * > | materials |
Definition at line 62 of file ModelOverlay.h.
| idRenderModelOverlay::idRenderModelOverlay | ( | ) |
Definition at line 41 of file ModelOverlay.cpp.
| idRenderModelOverlay::~idRenderModelOverlay | ( | ) |
Definition at line 49 of file ModelOverlay.cpp.
| void idRenderModelOverlay::AddOverlaySurfacesToModel | ( | idRenderModel * | baseModel | ) |
Definition at line 236 of file ModelOverlay.cpp.
|
static |
Definition at line 67 of file ModelOverlay.cpp.
| void idRenderModelOverlay::CreateOverlay | ( | const idRenderModel * | model, |
| const idPlane | localTextureAxis[2], | ||
| const idMaterial * | material | ||
| ) |
Definition at line 104 of file ModelOverlay.cpp.
|
static |
Definition at line 76 of file ModelOverlay.cpp.
|
private |
Definition at line 85 of file ModelOverlay.cpp.
| void idRenderModelOverlay::ReadFromDemoFile | ( | class idDemoFile * | f | ) |
Definition at line 375 of file ModelOverlay.cpp.
|
static |
Definition at line 360 of file ModelOverlay.cpp.
| void idRenderModelOverlay::WriteToDemoFile | ( | class idDemoFile * | f | ) | const |
Definition at line 384 of file ModelOverlay.cpp.
|
private |
Definition at line 88 of file ModelOverlay.h.
1.8.6.