diff --git a/src/main/java/cactusServer/models/StageManager.java b/src/main/java/cactusServer/models/StageManager.java new file mode 100644 index 0000000..4a65953 --- /dev/null +++ b/src/main/java/cactusServer/models/StageManager.java @@ -0,0 +1,28 @@ +package cactusServer.models; + +import java.util.HashMap; +import java.util.HashSet; + +import javax.inject.Singleton; + +import org.ntlab.radishforandroidstudio.framework.model3D.Model3D; + +@Singleton +public class StageManager { + private static StageManager theInstance = null; + private HashMap model = new HashMap<>(); + private StageManager() { + + } + + public static StageManager getInstance() { + if (theInstance == null) { + theInstance = new StageManager(); + } + return theInstance; + } + + public Model3D getStage(int stageID) { + return model.get(stageID); + } +}