CMaterialDrawDescriptor
Interface CMaterialDrawDescriptor
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CMaterialDrawDescriptor : ISchemaClass<CMaterialDrawDescriptor>, ISchemaField, ISchemaClass, INativeHandleImplements
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