class ModelMeshBufferData_t
{
public:
int32 m_nBlockIndex;
uint32 m_nElementCount;
uint32 m_nElementSizeInBytes;
bool m_bMeshoptCompressed;
bool m_bMeshoptIndexSequence;
bool m_bCompressedZSTD;
bool m_bCreateBufferSRV;
bool m_bCreateBufferUAV;
bool m_bCreateRawBuffer;
bool m_bCreatePooledBuffer;
uint8 m_nBufferUsage;
CUtlVector<RenderInputLayoutField_t> m_inputLayoutFields;
};
KV3 Class Defaults
{
m_nBlockIndex = -1
m_nElementCount = 0
m_nElementSizeInBytes = 0
m_bMeshoptCompressed = false
m_bMeshoptIndexSequence = false
m_bCompressedZSTD = false
m_bCreateBufferSRV = false
m_bCreateBufferUAV = false
m_bCreateRawBuffer = false
m_bCreatePooledBuffer = false
m_nBufferUsage = 0
m_inputLayoutFields = [ ]
}