MCPcopy Create free account
hub / github.com/DFHack/dfhack / removeOld

Function removeOld

plugins/rendermax/rendermax.cpp:81–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

79IMPLEMENT_VMETHOD_INTERPOSE(dungeon_render_hook, render);
80
81void removeOld()
82{
83 if(engine)
84 {
85 INTERPOSE_HOOK(dwarmode_render_hook,render).apply(false);
86 INTERPOSE_HOOK(dungeon_render_hook,render).apply(false);
87 delete engine;
88 engine=0;
89 }
90 if(current_mode!=MODE_DEFAULT)
91 delete enabler->renderer;
92
93 current_mode=MODE_DEFAULT;
94}
95void installNew(df::renderer* r,RENDERER_MODE newMode)
96{
97 enabler->renderer=r;

Callers 2

rendermaxFunction · 0.85

Calls 1

applyMethod · 0.45

Tested by

no test coverage detected