2023-03-15 15:20:35 +00:00
|
|
|
#pragma once
|
|
|
|
#include <cstdint>
|
|
|
|
#include "!GlobalTypes.hpp"
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// /////////////////////////////////////////////////////////////
|
2023-03-15 15:20:35 +00:00
|
|
|
// Binary: resourcesystem.dll
|
2023-03-23 15:10:10 +00:00
|
|
|
// Classes count: 41
|
|
|
|
// Enums count: 0
|
|
|
|
// Created using source2gen - github.com/neverlosecc/source2gen
|
|
|
|
// /////////////////////////////////////////////////////////////
|
2023-03-15 15:20:35 +00:00
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 1
|
|
|
|
// Size: 0x8
|
2023-03-15 21:40:38 +00:00
|
|
|
struct TestResource_t
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
2023-03-15 21:40:38 +00:00
|
|
|
public:
|
|
|
|
// MKV3TransferName "name"
|
2023-03-23 15:10:10 +00:00
|
|
|
CUtlString m_name; // 0x0
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 21:40:38 +00:00
|
|
|
struct InfoForResourceTypeTestResource_t
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 21:40:38 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 21:40:38 +00:00
|
|
|
struct InfoForResourceTypeProceduralTestResource_t
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 21:40:38 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 21:40:38 +00:00
|
|
|
struct InfoForResourceTypeManifestTestResource_t
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 21:40:38 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 2
|
|
|
|
// Size: 0x10
|
2023-03-15 21:40:38 +00:00
|
|
|
struct ManifestTestResource_t
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
// MKV3TransferName "name"
|
2023-03-23 15:10:10 +00:00
|
|
|
CUtlString m_name; // 0x0
|
2023-03-15 21:40:38 +00:00
|
|
|
// MKV3TransferName "child"
|
2023-03-23 15:10:10 +00:00
|
|
|
CStrongHandle< InfoForResourceTypeManifestTestResource_t > m_child; // 0x8
|
2023-03-15 21:40:38 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 21:40:38 +00:00
|
|
|
class InfoForResourceTypeCVDataResource
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
2023-03-15 21:40:38 +00:00
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeIParticleSystemDefinition
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeIParticleSnapshot
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCAnimData
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCAnimationGroup
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCSequenceGroupData
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeIMaterial2
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCMorphSetData
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCRenderMesh
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCModel
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCTextureBase
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeIVectorGraphic
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 19:24:28 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCVSoundEventScriptList
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCVSoundStackScriptList
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
struct InfoForResourceTypeVSound_t
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCVMixListResource
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCPhysAggregateData
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCVPhysXSurfacePropertiesList
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 18:34:46 +00:00
|
|
|
class InfoForResourceTypeCEntityLump
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 17:25:55 +00:00
|
|
|
class InfoForResourceTypeCWorldNode
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 17:25:55 +00:00
|
|
|
struct InfoForResourceTypeWorld_t
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 17:25:55 +00:00
|
|
|
class InfoForResourceTypeCVoxelVisibility
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 15:20:35 +00:00
|
|
|
class InfoForResourceTypeCPostProcessingResource
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeCPanoramaStyle
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 19:24:28 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeCPanoramaLayout
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 19:24:28 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeCPanoramaDynamicImages
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeCDotaItemDefinitionResource
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 19:24:28 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeCPanoramaScript
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 19:24:28 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeCDOTAPatchNotesList
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 19:24:28 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 21:40:38 +00:00
|
|
|
class InfoForResourceTypeIAnimGraphModelBinding
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 15:20:35 +00:00
|
|
|
class InfoForResourceTypeCChoreoSceneFileData
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 19:24:28 +00:00
|
|
|
class InfoForResourceTypeCDACGameDefsData
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 19:24:28 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 21:40:38 +00:00
|
|
|
class InfoForResourceTypeCCompositeMaterialKit
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 21:40:38 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 0
|
|
|
|
// Size: 0x1
|
2023-03-15 21:40:38 +00:00
|
|
|
class InfoForResourceTypeCSmartProp
|
|
|
|
{
|
|
|
|
public:
|
2023-03-24 21:17:17 +00:00
|
|
|
uint8_t __pad0000[0x1]; // @note: autoaligned
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 2
|
|
|
|
// Size: 0x18
|
2023-03-15 17:25:55 +00:00
|
|
|
struct AABB_t
|
2023-03-15 15:20:35 +00:00
|
|
|
{
|
|
|
|
public:
|
2023-03-23 15:10:10 +00:00
|
|
|
Vector m_vMinBounds; // 0x0
|
|
|
|
Vector m_vMaxBounds; // 0xc
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|
2023-03-23 15:10:10 +00:00
|
|
|
// Alignment: 4
|
|
|
|
// Size: 0x40
|
2023-03-15 15:20:35 +00:00
|
|
|
class FourQuaternions
|
|
|
|
{
|
|
|
|
public:
|
2023-03-23 15:10:10 +00:00
|
|
|
fltx4 x; // 0x0
|
|
|
|
fltx4 y; // 0x10
|
|
|
|
fltx4 z; // 0x20
|
|
|
|
fltx4 w; // 0x30
|
2023-03-15 15:20:35 +00:00
|
|
|
};
|
|
|
|
|