protected Curve(int apiVersion, EventHandler handler, CurveType type, CurveDataType dataType) : base(apiVersion, handler) { mType = type; mFrames = new FrameList(handler, dataType); }
protected Curve(int apiVersion, EventHandler handler, Curve basis) : this(apiVersion, handler, basis.mType, basis.Frames.DataType) { mFrames = new FrameList(handler, basis.Frames.DataType, basis.Frames); }
protected virtual void Parse(Stream s, CurveDataInfo info, IList <float> indexedFloats) { mFrames = new FrameList(handler, info.Flags.Type, s, info, indexedFloats); }