public override void OnImportAsset(AssetImportContext ctx) { TextAsset castle = new TextAsset(File.ReadAllText(ctx.assetPath)); ctx.AddObjectToAsset("main obj", castle); ctx.SetMainObject(castle); CastleDBParser newCastle = new CastleDBParser(castle); CastleDBGenerator.GenerateTypes(newCastle.Root); }
private void GenerateTypes() { CastleDBGenerator.GenerateTypes(parser.Root, CastleDBConfig.Instance(), dbname); parser = null; dbname = ""; }
private void GenerateTypes() { CastleDBGenerator.GenerateTypes(parser.Root, GetCastleDBConfig()); parser = null; }