public virtual void VerifyAssets(SheetConvertingContext context) { using (context.Logger.BeginScope(Index)) { SheetUtility.VerifyAssets(context, this); } }
public virtual void PostLoad(SheetConvertingContext context) { using (context.Logger.BeginScope(Index)) { SheetUtility.MapReferences(context, this); } }
public override void ConvertFromRaw(SheetConvertingContext context, RawSheetRow row) { base.ConvertFromRaw(context, row); Arr = new List <TElem>(); var parentTag = context.Tag; foreach (var item in row) { context.SetTag(parentTag, Id, Arr.Count); var elem = new TElem(); SheetUtility.ConvertFromRaw(context, elem, item); Arr.Add(elem); } }
public virtual void VerifyAssets(SheetConvertingContext context) { context.SetTag(context.Tag, Index); SheetUtility.VerifyAssets(context, this); }
public virtual void PostLoad(SheetConvertingContext context) { context.SetTag(context.Tag, Index); SheetUtility.MapReferences(context, this); }
public virtual void ConvertFromRaw(SheetConvertingContext context, RawSheetRow row) { context.SetTag(context.Tag, Id); SheetUtility.ConvertFromRaw(context, this, row[0]); }