Ticket #4111: 4111_particles.3.patch
File 4111_particles.3.patch, 1.2 KB (added by , 7 years ago) |
---|
-
source/ps/GameSetup/GameSetup.cpp
711 711 SAFE_DELETE(g_Game); 712 712 713 713 ISoundManager::CloseGame(); 714 715 g_Renderer.ResetState(); 714 716 } 715 717 716 718 -
source/renderer/Renderer.cpp
2115 2115 { 2116 2116 return m->fontManager; 2117 2117 } 2118 2119 void CRenderer::ResetState() 2120 { 2121 // Clear all emitters, that were created in previous games 2122 GetParticleManager().ClearUnattachedEmitters(); 2123 } -
source/renderer/Renderer.h
332 332 333 333 static void RegisterScriptFunctions(ScriptInterface& scriptInterface); 334 334 335 /** 336 * Resets the render state to default, that was before a game started 337 */ 338 void ResetState(); 339 335 340 protected: 336 341 friend struct CRendererInternals; 337 342 friend class CVertexBuffer;