SwiftlyS2

CMaterialDrawDescriptor

Interface CMaterialDrawDescriptor

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CMaterialDrawDescriptor : ISchemaClass<CMaterialDrawDescriptor>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

Alpha

ref float Alpha { get; }
Property Value

AppliedIndexOffset

ref uint AppliedIndexOffset { get; }
Property Value

BaseVertex

ref int BaseVertex { get; }
Property Value

DepthVertexBufferIndex

ref byte DepthVertexBufferIndex { get; }
Property Value

FirstMeshlet

ref uint FirstMeshlet { get; }
Property Value

IndexBuffer

CRenderBufferBinding IndexBuffer { get; }
Property Value

IndexCount

ref int IndexCount { get; }
Property Value

Material

ref CStrongHandle<InfoForResourceTypeIMaterial2> Material { get; }
Property Value

MeshletPackedIVB

CRenderBufferBinding MeshletPackedIVB { get; }
Property Value

MeshletPackedIVBIndex

ref byte MeshletPackedIVBIndex { get; }
Property Value

NumMeshlets

ref ushort NumMeshlets { get; }
Property Value

PrimitiveType

ref RenderPrimitiveType_t PrimitiveType { get; }
Property Value

RigidMeshParts

ref CUtlLeanVector<CMaterialDrawDescriptor__RigidMeshPart_t, int> RigidMeshParts { get; }
Property Value

StartIndex

ref int StartIndex { get; }
Property Value

TintColor

ref Vector TintColor { get; }
Property Value

UvDensity

ref float UvDensity { get; }
Property Value

VertexCount

ref int VertexCount { get; }
Property Value

On this page