public VertexStream AddVertexStream(VertexStream.USAGE _Usage, VertexStream.FIELD_TYPE _FieldType, int _StreamIndex, object _Content) { VertexStream Result = new VertexStream(_Usage, _FieldType, _StreamIndex, _Content); m_Streams.Add(Result); return(Result); }
public VertexStream[] FindStreamsByUsage(VertexStream.USAGE _Usage) { List <VertexStream> Result = new List <VertexStream>(); foreach (VertexStream VS in m_Streams) { if (VS.Usage == _Usage) { Result.Add(VS); } } return(Result.ToArray()); }