// Generated using https://github.com/a2x/cs2-dumper // 2024-04-16 02:29:53.956513739 UTC #![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, unused)] pub mod cs2_dumper { pub mod schemas { // Module: librendersystemvulkan.so // Classes count: 3 // Enums count: 0 pub mod librendersystemvulkan_so { // Parent: None // Fields count: 4 pub mod VsInputSignatureElement_t { pub const m_pName: usize = 0x0; // char[64] pub const m_pSemantic: usize = 0x40; // char[64] pub const m_pD3DSemanticName: usize = 0x80; // char[64] pub const m_nD3DSemanticIndex: usize = 0xC0; // int32 } // Parent: None // Fields count: 1 pub mod VsInputSignature_t { pub const m_elems: usize = 0x0; // CUtlVector } // Parent: None // Fields count: 7 pub mod RenderInputLayoutField_t { pub const m_pSemanticName: usize = 0x0; // uint8[32] pub const m_nSemanticIndex: usize = 0x20; // int32 pub const m_Format: usize = 0x24; // uint32 pub const m_nOffset: usize = 0x28; // int32 pub const m_nSlot: usize = 0x2C; // int32 pub const m_nSlotType: usize = 0x30; // RenderSlotType_t pub const m_nInstanceStepRate: usize = 0x34; // int32 } } } }