public virtual void Initialize(XnbFileWriterV5 xnbWriter) { Type writerType = this.GetType(); if (genericArgumentWriters == null && writerType.IsGenericType) { genericArgumentWriters = new List<ContentTypeWriter>(); foreach (Type type in writerType.GetGenericArguments()) { genericArgumentWriters.Add(xnbWriter.GetTypeWriter(type)); } } }
public ContentWriter(Stream stream, XnbFileWriterV5 xnbWriter) : base(stream) { this.xnbWriter = xnbWriter; this.activeObjects = new Dictionary <object, bool>(); }