#pragma once #include #include "!GlobalTypes.hpp" // ///////////////////////////////////////////////////////////// // Binary: resourcesystem.dll // Classes count: 41 // Enums count: 0 // Created using source2gen - github.com/neverlosecc/source2gen // ///////////////////////////////////////////////////////////// // Alignment: 1 // Size: 0x8 struct TestResource_t { public: // MKV3TransferName "name" CUtlString m_name; // 0x0 }; // Alignment: 0 // Size: 0x1 struct InfoForResourceTypeTestResource_t { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 struct InfoForResourceTypeProceduralTestResource_t { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 struct InfoForResourceTypeManifestTestResource_t { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 2 // Size: 0x10 struct ManifestTestResource_t { public: // MKV3TransferName "name" CUtlString m_name; // 0x0 // MKV3TransferName "child" CStrongHandle< InfoForResourceTypeManifestTestResource_t > m_child; // 0x8 }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCVDataResource { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeIParticleSystemDefinition { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeIParticleSnapshot { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCAnimData { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCAnimationGroup { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCSequenceGroupData { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeIMaterial2 { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCMorphSetData { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCRenderMesh { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCModel { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCTextureBase { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeIVectorGraphic { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCVSoundEventScriptList { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCVSoundStackScriptList { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 struct InfoForResourceTypeVSound_t { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCVMixListResource { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCPhysAggregateData { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCVPhysXSurfacePropertiesList { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCEntityLump { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCWorldNode { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 struct InfoForResourceTypeWorld_t { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCVoxelVisibility { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCPostProcessingResource { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCPanoramaStyle { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCPanoramaLayout { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCPanoramaDynamicImages { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCDotaItemDefinitionResource { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCPanoramaScript { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCDOTAPatchNotesList { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeIAnimGraphModelBinding { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCChoreoSceneFileData { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCDACGameDefsData { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCCompositeMaterialKit { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 0 // Size: 0x1 class InfoForResourceTypeCSmartProp { private: [[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0 public: // No members available }; // Alignment: 2 // Size: 0x18 struct AABB_t { public: Vector m_vMinBounds; // 0x0 Vector m_vMaxBounds; // 0xc }; // Alignment: 4 // Size: 0x40 class FourQuaternions { public: fltx4 x; // 0x0 fltx4 y; // 0x10 fltx4 z; // 0x20 fltx4 w; // 0x30 };