MCPcopy Create free account
hub / github.com/dhewm/dhewm3 / PurgeModel

Method PurgeModel

neo/renderer/Model.cpp:2110–2124  ·  view source on GitHub ↗

================ idRenderModelStatic::PurgeModel ================ */

Source from the content-addressed store, hash-verified

2108================
2109*/
2110void idRenderModelStatic::PurgeModel() {
2111 int i;
2112 modelSurface_t *surf;
2113
2114 for ( i = 0 ; i < surfaces.Num() ; i++ ) {
2115 surf = &surfaces[i];
2116
2117 if ( surf->geometry ) {
2118 R_FreeStaticTriSurf( surf->geometry );
2119 }
2120 }
2121 surfaces.Clear();
2122
2123 purged = true;
2124}
2125
2126/*
2127==============

Callers 2

BeginLevelLoadMethod · 0.45
EndLevelLoadMethod · 0.45

Calls 3

R_FreeStaticTriSurfFunction · 0.85
NumMethod · 0.45
ClearMethod · 0.45

Tested by

no test coverage detected