Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    MeshDraw Class

    Namespace: Stride.Rendering
    Assembly: Stride.Rendering.dll
    System.Object → MeshDraw
    Derived from MeshDraw:

    [DataContract]
    public class MeshDraw
    Name Description
    Fields
    DrawCount
    IndexBuffer
    PrimitiveType
    StartLocation
    VertexBuffers
    | Improve this Doc View Source

    Fields


    DrawCount

    public int DrawCount
    Field Value
    Type Description
    System.Int32

    IndexBuffer

    public IndexBufferBinding IndexBuffer
    Field Value
    Type Description
    IndexBufferBinding

    PrimitiveType

    public PrimitiveType PrimitiveType
    Field Value
    Type Description
    PrimitiveType

    StartLocation

    public int StartLocation
    Field Value
    Type Description
    System.Int32

    VertexBuffers

    public VertexBufferBinding[] VertexBuffers
    Field Value
    Type Description
    VertexBufferBinding[]

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    IndexExtensions.RemoveIndexBuffer(MeshDraw)
    IndexExtensions.GenerateIndexBuffer(MeshDraw, VertexDeclaration)
    IndexExtensions.CompactIndexBuffer(MeshDraw)
    IndexExtensions.GenerateIndexBufferAEN(MeshDraw)
    IndexExtensions.ReverseWindingOrder(MeshDraw)
    IndexExtensions.GetReversedWindingOrder(MeshDraw, out Byte[])
    PolySortExtensions.SortMeshPolygons(MeshDraw, Vector3)
    SimpleExtensions.IsSimple(MeshDraw)
    TNBExtensions.GenerateTangentBinormal(MeshDraw)
    VertexExtensions.GetVertexBufferData<T>(MeshDraw, String[])
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation