SwiftlyS2

ModelMeshBufferData_t

Interface ModelMeshBufferData_t

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

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

Implements

Properties

BlockIndex

ref int BlockIndex { get; }
Property Value

BufferUsage

ref byte BufferUsage { get; }
Property Value

CompressedZSTD

ref bool CompressedZSTD { get; }
Property Value

CreateBufferSRV

ref bool CreateBufferSRV { get; }
Property Value

CreateBufferUAV

ref bool CreateBufferUAV { get; }
Property Value

CreatePooledBuffer

ref bool CreatePooledBuffer { get; }
Property Value

CreateRawBuffer

ref bool CreateRawBuffer { get; }
Property Value

ElementCount

ref uint ElementCount { get; }
Property Value

ElementSizeInBytes

ref uint ElementSizeInBytes { get; }
Property Value

InputLayoutFields

ref CUtlVector<RenderInputLayoutField_t> InputLayoutFields { get; }
Property Value

MeshoptCompressed

ref bool MeshoptCompressed { get; }
Property Value

MeshoptIndexSequence

ref bool MeshoptIndexSequence { get; }
Property Value

MeshoptMeshletEncodeVersion

ref byte MeshoptMeshletEncodeVersion { get; }
Property Value

On this page