public static SolarSystem InvokeCreate(string typ) { SolarSystem si = StructXml.CreateInstanceFromType(typ) as SolarSystem; if (si == null) { return(new SolarSystem()); } else { return(si); } }
public static GuiMenu InvokeCreate(string typ) { GuiMenu mnu = StructXml.CreateInstanceFromType(typ) as GuiMenu; if (mnu == null) { return(new GuiMenu()); } else { return(mnu); } }
public static StationModuleBase InvokeCreate(string typ) { StationModuleBase si = StructXml.CreateInstanceFromType(typ) as StationModuleBase; if (si == null) { return(new StationModuleBase()); } else { return(si); } }
public static WorkTeamBase InvokeCreate(string typ) { WorkTeamBase si = StructXml.CreateInstanceFromType(typ) as WorkTeamBase; if (si == null) { return(new WorkTeamBase()); } else { return(si); } }
public static GuiButtonParam InvokeCreate(string typ) { GuiButtonParam si = StructXml.CreateInstanceFromType(typ) as GuiButtonParam; if (si == null) { return(new GuiButtonParamDoNothing()); } else { return(si); } }
public static GuiButtonInfo InvokeCreate(string typ) { GuiButtonInfo si = StructXml.CreateInstanceFromType(typ) as GuiButtonInfo; if (si == null) { return(new GuiButtonInfo()); } else { return(si); } }