/// public VertexMeta( VertexElementFormat format, VertexElementUsage usage, VertexElementMethod method ) { this.Format = format; this.Usage = usage; this.Method = method; }
/// public VertexMeta(VertexElementFormat format, VertexElementUsage usage, VertexElementMethod method) { this.Format = format; this.Usage = usage; this.Method = method; }
public VertexMeta( short stream, VertexElementFormat format, VertexElementUsage usage, VertexElementMethod method ) { this.Stream = stream; this.Format = format; this.Usage = usage; this.Method = method; }
public VertexElement(short stream, short offset, VertexElementFormat elementFormat, VertexElementMethod elementMethod, VertexElementUsage elementUsage, byte usageIndex) { this.stream = stream; this.offset = offset; this.usageIndex = usageIndex; this.format = elementFormat; this.method = elementMethod; this.usage = elementUsage; }
public VertexMeta(short stream, VertexElementFormat format, VertexElementUsage usage, VertexElementMethod method) { this.Stream = stream; this.Format = format; this.Usage = usage; this.Method = method; }
public VertexElement(short stream, short offset, VertexElementFormat elementFormat, VertexElementMethod elementMethod, VertexElementUsage elementUsage, byte usageIndex) { this.stream = stream; this.offset = offset; this.usageIndex = usageIndex; this.format = elementFormat; this.method = elementMethod; this.usage = elementUsage; }
protected internal override VertexDeclaration Read(ContentReader input, VertexDeclaration existingInstance) { int size = input.ReadInt32(); VertexElement[] elements = new VertexElement[size]; for (int i = 0; i < size; i++) { short stream = input.ReadInt16(); short offset = input.ReadInt16(); VertexElementFormat elementFormat = (VertexElementFormat)input.ReadByte(); VertexElementMethod elementMethod = (VertexElementMethod)input.ReadByte(); VertexElementUsage elementUsage = (VertexElementUsage)input.ReadByte(); byte usageIndex = input.ReadByte(); elements[i] = new VertexElement(stream, offset, elementFormat, elementMethod, elementUsage, usageIndex); } return(new VertexDeclaration(input.GraphicsDevice, elements)); }