public GameObject LoadMarine(string name) { marineDAO = factory.GetMarineDAO(); GameObject freshMarine = LoadFromDAO(marineDAO, name, "Marine"); return(freshMarine); }
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> LoadMarineDict(string name) { MarineDAO marine = factory.GetMarineDAO(); return(marine.LoadOne(name)); }