public static VertexStream Create(GeometryManager manager, Type vertexType, int size,bool pointsprites, bool dynamic ) { VertexStream newVertexStream = new VertexStream(); if ( newVertexStream.Initialize( manager,vertexType,size,pointsprites,dynamic ) ) return newVertexStream; return null; }
public VertexStream CreateVertexStream(Type vertexType, int size, bool pointsprites, bool dynamic) { VertexStream newStream = VertexStream.Create(this, vertexType, size, pointsprites, dynamic); if (newStream != null) { geometryVertexStreams.Add(newStream); return(newStream); } return(null); }
public static VertexStream Create(GeometryManager manager, Type vertexType, int size, bool pointsprites, bool dynamic) { VertexStream newVertexStream = new VertexStream(); if (newVertexStream.Initialize(manager, vertexType, size, pointsprites, dynamic)) { return(newVertexStream); } return(null); }
public bool SetAsStream(VertexStream stream, int channel) { geometryDevice.D3dDevice.SetStreamSource(channel, stream.VertexBuffer, 0); return(true); }