private static void GenerateSerializableNode(TypeTreeContext context, SerializableType origin, string name) { context.AddNode(origin.Name, name); context.BeginChildren(); GenerateFields(context, origin); context.EndChildren(); }
private static void GenerateTypeTree(TypeTreeContext context, SerializableType origin) { context.AddNode(nameof(MonoBehaviour), TypeTreeUtils.BaseName); context.BeginChildren(); MonoBehaviour.GenerateTypeTree(context); GenerateFields(context, origin); context.EndChildren(); }