package org.ntlab.radishforandroidstudio.cactusClient.models; import org.ntlab.radishforandroidstudio.framework.gameMain.GameBaseModel; import org.ntlab.radishforandroidstudio.framework.gameMain.RealTime3DFragment; import org.ntlab.radishforandroidstudio.framework.gameMain.GameBaseModelManager; import org.ntlab.radishforandroidstudio.framework.model3D.Universe; /** * モデルを管理する * * singleton * * @author s.iwatani */ public class CactusModels extends GameBaseModelManager implements GameBaseModel { private String instanceId = ""; private static CactusModels singleton = new CactusModels(); private CactusModels() { super(); } static public CactusModels getInstance() { return singleton; } public void setInstanceId(String id) { for(GameBaseModel model : models) { model.setInstanceId(id); } for(GameBaseModel model : nextAddModels) { model.setInstanceId(id); } instanceId = id; } }