static void generateITypeDrawer(string typeName) { var config = new VisualDebuggingConfig(Preferences.LoadConfig()); var folder = config.typeDrawerFolderPath; var filePath = folder + typeName.ShortTypeName() + "TypeDrawer.cs"; var template = TYPE_DRAWER_TEMPLATE_FORMAT .Replace("${Type}", typeName) .Replace("${ShortType}", typeName.ShortTypeName()); generateTemplate(folder, filePath, template); }
public static void GenerateITypeDrawer(string typeName) { var preferences = Preferences.sharedInstance; var config = preferences.CreateAndConfigure <VisualDebuggingConfig>(); var folder = config.typeDrawerFolderPath; var filePath = folder + Path.DirectorySeparatorChar + typeName.ShortTypeName() + "TypeDrawer.cs"; var template = TYPE_DRAWER_TEMPLATE_FORMAT .Replace("${Type}", typeName) .Replace("${ShortType}", typeName.ShortTypeName()); generateTemplate(folder, filePath, template); }
public static void GenerateITypeDrawer(string typeName) { var preferences = new Preferences("Entitas.properties", Environment.UserName + ".userproperties"); var config = preferences.CreateAndConfigure <VisualDebuggingConfig>(); var folder = config.typeDrawerFolderPath; var filePath = folder + Path.DirectorySeparatorChar + typeName.ShortTypeName() + "TypeDrawer.cs"; var template = TYPE_DRAWER_TEMPLATE_FORMAT .Replace("${Type}", typeName) .Replace("${ShortType}", typeName.ShortTypeName()); generateTemplate(folder, filePath, template); }