public void Close() { QuixConsole.WriteLine("Closing Simulator"); collidableMaterials.Dispose(); objects.Clear(); objectsHandlers.Clear(); staticObjectsHandlers.Clear(); //Simulation.Bodies.Dispose(); // Simulation.Statics.Dispose(); Simulation.Dispose(); bufferPool.Clear(); ThreadDispatcher.Dispose(); //OnContactListeners.Clear(); // OnStaticContactListeners.Clear(); connectionState.Dispose(); //server.isRunning = false; Disposed = true; gameLoop.Stop(); //Dispose(); }
public void Dispose() { Properties.Dispose(); }
public void Dispose() { CollisionFilters.Dispose(); }