public GameObject LoadSurface(string name) { surfaceDAO = factory.GetSurfaceDAO(); GameObject freshSurface = LoadFromDAO(surfaceDAO, name, "Surface"); return(freshSurface); }
public ObjectFactory() { factory = DAOFactory.GetFactory(); surfaceDAO = factory.GetSurfaceDAO(); subsurfaceDAO = factory.GetSubSurfaceDAO(); airDAO = factory.GetAirDAO(); marineDAO = factory.GetMarineDAO(); weaponDAO = factory.GetWeaponDAO(); environmentVariableDAO = factory.GetEvironmentVariableDAO(); }
/** * Optional constructor which takes the scenario for which * this ObjectFactory will be used as a parameter * */ public ObjectFactory(string scenarioName) { factory = DAOFactory.GetFactory(); surfaceDAO = factory.GetSurfaceDAO(); subsurfaceDAO = factory.GetSubSurfaceDAO(); airDAO = factory.GetAirDAO(); marineDAO = factory.GetMarineDAO(); weaponDAO = factory.GetWeaponDAO(); surfaceScenarioDAO = factory.GetSurfaceScenarioDAO(scenarioName); subsurfaceScenarioDAO = factory.GetSubSurfaceScenarioDAO(scenarioName); airScenarioDAO = factory.GetAirScenarioDAO(scenarioName); marineScenarioDAO = factory.GetMarineScenarioDAO(scenarioName); environmentVariableDAO = factory.GetEvironmentVariableScenarioDAO(scenarioName); }
public Dictionary <string, System.Object> LoadSurfaceDict(string name) { SurfaceDAO surface = factory.GetSurfaceDAO(); return(surface.LoadOne(name)); }