/*! * Shuts down 3D processing and releases all 3D resources. * This routine is called automatically when the window closes. */ public virtual void StopVixen() { if (_world != null) { if (_scene != null) { _scene.Window = 0; } _world.StopEvents(); } }
/*! * Shuts down 3D processing and releases all 3D resources. * This routine is called automatically when the window closes. */ public virtual void StopVixen() { SharedWorld world = SharedWorld.Get(); if (world != null) { Scene scene = world.GetScene(); if (scene != null) { scene.Window = 0; } world.StopEvents(); if (UsePhysics) { Physics.Shutdown(); } } }