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