screen blur helper class

This commit is contained in:
minjaesong
2024-11-23 21:17:16 +09:00
parent d460447331
commit f5846d9bae
6 changed files with 161 additions and 162 deletions

View File

@@ -38,6 +38,7 @@ import net.torvald.terrarum.modulebasegame.IngameRenderer;
import net.torvald.terrarum.modulebasegame.TerrarumIngame;
import net.torvald.terrarum.modulebasegame.ui.ItemSlotImageFactory;
import net.torvald.terrarum.serialise.WriteConfig;
import net.torvald.terrarum.ui.BlurMgr;
import net.torvald.terrarum.ui.Toolkit;
import net.torvald.terrarum.utils.JsonFetcher;
import net.torvald.terrarum.worlddrawer.CreateTileAtlas;
@@ -52,6 +53,7 @@ import org.apache.commons.csv.CSVParser;
import org.lwjgl.PointerBuffer;
import org.lwjgl.glfw.GLFW;
import javax.tools.Tool;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
@@ -1026,6 +1028,9 @@ public class App implements ApplicationListener {
deleteTempfiles();
Toolkit.INSTANCE.dispose();
BlurMgr.INSTANCE.dispose();
disposables.forEach((it) -> {
try {
it.dispose();