update sdk again

This commit is contained in:
Arsenii es3n1n 2023-03-24 23:02:34 +01:00
parent 84d54a0825
commit 5cfb6044b0
13 changed files with 2552 additions and 2552 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -76,7 +76,7 @@ public:
struct EventModInitialized_t struct EventModInitialized_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 1 // Alignment: 1
@ -100,7 +100,7 @@ public:
struct EventSplitScreenStateChanged_t struct EventSplitScreenStateChanged_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 8 // Alignment: 8
@ -111,7 +111,7 @@ public:
EngineLoopState_t m_LoopState; // 0x0 EngineLoopState_t m_LoopState; // 0x0
int32_t m_nClientOutputFrames; // 0x28 int32_t m_nClientOutputFrames; // 0x28
private: private:
[[maybe_unused]] uint8_t __pad002c[0x4]; // 0x2c [[maybe_unused]] uint8_t __pad002c[0x4]; // 0x2c
public: public:
double m_flRealTime; // 0x30 double m_flRealTime; // 0x30
double m_flRenderTime; // 0x38 double m_flRenderTime; // 0x38
@ -252,7 +252,7 @@ public:
struct EventServerAdvanceTick_t : public EventAdvanceTick_t struct EventServerAdvanceTick_t : public EventAdvanceTick_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -260,7 +260,7 @@ public:
struct EventServerPostAdvanceTick_t : public EventPostAdvanceTick_t struct EventServerPostAdvanceTick_t : public EventPostAdvanceTick_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -268,7 +268,7 @@ public:
struct EventClientAdvanceTick_t : public EventAdvanceTick_t struct EventClientAdvanceTick_t : public EventAdvanceTick_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -276,7 +276,7 @@ public:
struct EventClientPostAdvanceTick_t : public EventPostAdvanceTick_t struct EventClientPostAdvanceTick_t : public EventPostAdvanceTick_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -284,7 +284,7 @@ public:
struct EventClientSendInput_t struct EventClientSendInput_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -292,7 +292,7 @@ public:
struct EventClientPredictionPostNetupdate_t struct EventClientPredictionPostNetupdate_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 1 // Alignment: 1
@ -308,7 +308,7 @@ public:
struct EventClientProcessNetworking_t struct EventClientProcessNetworking_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -316,7 +316,7 @@ public:
struct EventClientPreSimulate_t : public EventSimulate_t struct EventClientPreSimulate_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -324,7 +324,7 @@ public:
struct EventClientSimulate_t : public EventSimulate_t struct EventClientSimulate_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -332,7 +332,7 @@ public:
struct EventServerPollNetworking_t : public EventSimulate_t struct EventServerPollNetworking_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -340,7 +340,7 @@ public:
struct EventServerProcessNetworking_t : public EventSimulate_t struct EventServerProcessNetworking_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -348,7 +348,7 @@ public:
struct EventServerSimulate_t : public EventSimulate_t struct EventServerSimulate_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -356,7 +356,7 @@ public:
struct EventServerPostSimulate_t : public EventSimulate_t struct EventServerPostSimulate_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -364,7 +364,7 @@ public:
struct EventClientPostSimulate_t : public EventSimulate_t struct EventClientPostSimulate_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -372,7 +372,7 @@ public:
struct EventClientPauseSimulate_t : public EventSimulate_t struct EventClientPauseSimulate_t : public EventSimulate_t
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 1 // Alignment: 1
@ -404,7 +404,7 @@ public:
class IHandleEntity class IHandleEntity
{ {
public: public:
uint8_t __pad0000[0x8]; // @note: autoaligned uint8_t __pad0000[0x8]; // Autoaligned
}; };
// Alignment: 1 // Alignment: 1
@ -422,7 +422,7 @@ public:
class CVariantDefaultAllocator class CVariantDefaultAllocator
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -430,7 +430,7 @@ public:
struct EntOutput_t struct EntOutput_t
{ {
public: public:
uint8_t __pad0000[0x10]; // @note: autoaligned uint8_t __pad0000[0x10]; // Autoaligned
}; };
// Alignment: 8 // Alignment: 8
@ -446,7 +446,7 @@ public:
int32_t m_nRuntimeIndex; // 0x30 int32_t m_nRuntimeIndex; // 0x30
uint32_t m_nFlags; // 0x34 uint32_t m_nFlags; // 0x34
private: private:
[[maybe_unused]] uint8_t __pad0038[0x38]; // 0x38 [[maybe_unused]] uint8_t __pad0038[0x38]; // 0x38
public: public:
CEntityComponentHelper* m_pBaseClassComponentHelper; // 0x70 CEntityComponentHelper* m_pBaseClassComponentHelper; // 0x70
}; };
@ -456,7 +456,7 @@ public:
class CEntityComponent class CEntityComponent
{ {
public: public:
uint8_t __pad0000[0x8]; // @note: autoaligned uint8_t __pad0000[0x8]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -464,7 +464,7 @@ public:
struct EntInput_t struct EntInput_t
{ {
public: public:
uint8_t __pad0000[0x30]; // @note: autoaligned uint8_t __pad0000[0x30]; // Autoaligned
}; };
// Alignment: 4 // Alignment: 4
@ -474,12 +474,12 @@ class CEntityComponentHelper
public: public:
uint32_t m_flags; // 0x8 uint32_t m_flags; // 0x8
private: private:
[[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc [[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc
public: public:
EntComponentInfo_t* m_pInfo; // 0x10 EntComponentInfo_t* m_pInfo; // 0x10
int32_t m_nPriority; // 0x18 int32_t m_nPriority; // 0x18
private: private:
[[maybe_unused]] uint8_t __pad001c[0x4]; // 0x1c [[maybe_unused]] uint8_t __pad001c[0x4]; // 0x1c
public: public:
CEntityComponentHelper* m_pNext; // 0x20 CEntityComponentHelper* m_pNext; // 0x20
}; };
@ -495,18 +495,18 @@ public:
CUtlSymbolLarge m_name; // 0x18 CUtlSymbolLarge m_name; // 0x18
CUtlSymbolLarge m_designerName; // 0x20 CUtlSymbolLarge m_designerName; // 0x20
private: private:
[[maybe_unused]] uint8_t __pad0028[0x8]; // 0x28 [[maybe_unused]] uint8_t __pad0028[0x8]; // 0x28
public: public:
uint32_t m_flags; // 0x30 uint32_t m_flags; // 0x30
private: private:
[[maybe_unused]] uint8_t __pad0034[0x4]; // 0x34 [[maybe_unused]] uint8_t __pad0034[0x4]; // 0x34
public: public:
uint32_t m_fDataObjectTypes; // 0x38 uint32_t m_fDataObjectTypes; // 0x38
// MNetworkDisable // MNetworkDisable
// MNetworkChangeAccessorFieldPathIndex // MNetworkChangeAccessorFieldPathIndex
ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x3c ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x3c
private: private:
[[maybe_unused]] uint8_t __pad003e[0x12]; // 0x3e [[maybe_unused]] uint8_t __pad003e[0x12]; // 0x3e
public: public:
CEntityIdentity* m_pPrev; // 0x50 CEntityIdentity* m_pPrev; // 0x50
CEntityIdentity* m_pNext; // 0x58 CEntityIdentity* m_pNext; // 0x58
@ -520,7 +520,7 @@ public:
class CEmptyEntityInstance class CEmptyEntityInstance
{ {
public: public:
uint8_t __pad0000[0x8]; // @note: autoaligned uint8_t __pad0000[0x8]; // Autoaligned
}; };
// Alignment: 4 // Alignment: 4
@ -534,12 +534,12 @@ public:
// MNetworkPriority "56" // MNetworkPriority "56"
CEntityIdentity* m_pEntity; // 0x10 CEntityIdentity* m_pEntity; // 0x10
private: private:
[[maybe_unused]] uint8_t __pad0018[0x8]; // 0x18 [[maybe_unused]] uint8_t __pad0018[0x8]; // 0x18
public: public:
// MNetworkDisable // MNetworkDisable
CUtlStringToken m_worldGroupId; // 0x20 CUtlStringToken m_worldGroupId; // 0x20
private: private:
[[maybe_unused]] uint8_t __pad0024[0xc]; // 0x24 [[maybe_unused]] uint8_t __pad0024[0xc]; // 0x24
public: public:
// MNetworkEnable // MNetworkEnable
// MNetworkDisable // MNetworkDisable

View File

@ -204,22 +204,22 @@ public:
PostProcessingTonemapParameters_t m_toneMapParams; // 0x4 PostProcessingTonemapParameters_t m_toneMapParams; // 0x4
bool m_bHasBloomParams; // 0x24 bool m_bHasBloomParams; // 0x24
private: private:
[[maybe_unused]] uint8_t __pad0025[0x3]; // 0x25 [[maybe_unused]] uint8_t __pad0025[0x3]; // 0x25
public: public:
PostProcessingBloomParameters_t m_bloomParams; // 0x28 PostProcessingBloomParameters_t m_bloomParams; // 0x28
bool m_bHasVignetteParams; // 0x98 bool m_bHasVignetteParams; // 0x98
private: private:
[[maybe_unused]] uint8_t __pad0099[0x3]; // 0x99 [[maybe_unused]] uint8_t __pad0099[0x3]; // 0x99
public: public:
PostProcessingVignetteParameters_t m_vignetteParams; // 0x9c PostProcessingVignetteParameters_t m_vignetteParams; // 0x9c
bool m_bHasLocalContrastParams; // 0xc0 bool m_bHasLocalContrastParams; // 0xc0
private: private:
[[maybe_unused]] uint8_t __pad00c1[0x3]; // 0xc1 [[maybe_unused]] uint8_t __pad00c1[0x3]; // 0xc1
public: public:
PostProcessingLocalContrastParameters_t m_localConstrastParams; // 0xc4 PostProcessingLocalContrastParameters_t m_localConstrastParams; // 0xc4
int32_t m_nColorCorrectionVolumeDim; // 0xd8 int32_t m_nColorCorrectionVolumeDim; // 0xd8
private: private:
[[maybe_unused]] uint8_t __pad00dc[0x4]; // 0xdc [[maybe_unused]] uint8_t __pad00dc[0x4]; // 0xdc
public: public:
CUtlBinaryBlock m_colorCorrectionVolumeData; // 0xe0 CUtlBinaryBlock m_colorCorrectionVolumeData; // 0xe0
bool m_bHasColorCorrection; // 0xf8 bool m_bHasColorCorrection; // 0xf8

File diff suppressed because it is too large Load Diff

View File

@ -23,7 +23,7 @@ public:
struct InfoForResourceTypeTestResource_t struct InfoForResourceTypeTestResource_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -31,7 +31,7 @@ public:
struct InfoForResourceTypeProceduralTestResource_t struct InfoForResourceTypeProceduralTestResource_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -39,7 +39,7 @@ public:
struct InfoForResourceTypeManifestTestResource_t struct InfoForResourceTypeManifestTestResource_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 2 // Alignment: 2
@ -58,7 +58,7 @@ public:
class InfoForResourceTypeCVDataResource class InfoForResourceTypeCVDataResource
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -66,7 +66,7 @@ public:
class InfoForResourceTypeIParticleSystemDefinition class InfoForResourceTypeIParticleSystemDefinition
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -74,7 +74,7 @@ public:
class InfoForResourceTypeIParticleSnapshot class InfoForResourceTypeIParticleSnapshot
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -82,7 +82,7 @@ public:
class InfoForResourceTypeCAnimData class InfoForResourceTypeCAnimData
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -90,7 +90,7 @@ public:
class InfoForResourceTypeCAnimationGroup class InfoForResourceTypeCAnimationGroup
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -98,7 +98,7 @@ public:
class InfoForResourceTypeCSequenceGroupData class InfoForResourceTypeCSequenceGroupData
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -106,7 +106,7 @@ public:
class InfoForResourceTypeIMaterial2 class InfoForResourceTypeIMaterial2
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -114,7 +114,7 @@ public:
class InfoForResourceTypeCMorphSetData class InfoForResourceTypeCMorphSetData
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -122,7 +122,7 @@ public:
class InfoForResourceTypeCRenderMesh class InfoForResourceTypeCRenderMesh
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -130,7 +130,7 @@ public:
class InfoForResourceTypeCModel class InfoForResourceTypeCModel
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -138,7 +138,7 @@ public:
class InfoForResourceTypeCTextureBase class InfoForResourceTypeCTextureBase
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -146,7 +146,7 @@ public:
class InfoForResourceTypeIVectorGraphic class InfoForResourceTypeIVectorGraphic
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -154,7 +154,7 @@ public:
class InfoForResourceTypeCVSoundEventScriptList class InfoForResourceTypeCVSoundEventScriptList
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -162,7 +162,7 @@ public:
class InfoForResourceTypeCVSoundStackScriptList class InfoForResourceTypeCVSoundStackScriptList
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -170,7 +170,7 @@ public:
struct InfoForResourceTypeVSound_t struct InfoForResourceTypeVSound_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -178,7 +178,7 @@ public:
class InfoForResourceTypeCVMixListResource class InfoForResourceTypeCVMixListResource
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -186,7 +186,7 @@ public:
class InfoForResourceTypeCPhysAggregateData class InfoForResourceTypeCPhysAggregateData
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -194,7 +194,7 @@ public:
class InfoForResourceTypeCVPhysXSurfacePropertiesList class InfoForResourceTypeCVPhysXSurfacePropertiesList
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -202,7 +202,7 @@ public:
class InfoForResourceTypeCEntityLump class InfoForResourceTypeCEntityLump
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -210,7 +210,7 @@ public:
class InfoForResourceTypeCWorldNode class InfoForResourceTypeCWorldNode
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -218,7 +218,7 @@ public:
struct InfoForResourceTypeWorld_t struct InfoForResourceTypeWorld_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -226,7 +226,7 @@ public:
class InfoForResourceTypeCVoxelVisibility class InfoForResourceTypeCVoxelVisibility
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -234,7 +234,7 @@ public:
class InfoForResourceTypeCPostProcessingResource class InfoForResourceTypeCPostProcessingResource
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -242,7 +242,7 @@ public:
class InfoForResourceTypeCPanoramaStyle class InfoForResourceTypeCPanoramaStyle
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -250,7 +250,7 @@ public:
class InfoForResourceTypeCPanoramaLayout class InfoForResourceTypeCPanoramaLayout
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -258,7 +258,7 @@ public:
class InfoForResourceTypeCPanoramaDynamicImages class InfoForResourceTypeCPanoramaDynamicImages
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -266,7 +266,7 @@ public:
class InfoForResourceTypeCDotaItemDefinitionResource class InfoForResourceTypeCDotaItemDefinitionResource
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -274,7 +274,7 @@ public:
class InfoForResourceTypeCPanoramaScript class InfoForResourceTypeCPanoramaScript
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -282,7 +282,7 @@ public:
class InfoForResourceTypeCDOTAPatchNotesList class InfoForResourceTypeCDOTAPatchNotesList
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -290,7 +290,7 @@ public:
class InfoForResourceTypeIAnimGraphModelBinding class InfoForResourceTypeIAnimGraphModelBinding
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -298,7 +298,7 @@ public:
class InfoForResourceTypeCChoreoSceneFileData class InfoForResourceTypeCChoreoSceneFileData
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -306,7 +306,7 @@ public:
class InfoForResourceTypeCDACGameDefsData class InfoForResourceTypeCDACGameDefsData
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -314,7 +314,7 @@ public:
class InfoForResourceTypeCCompositeMaterialKit class InfoForResourceTypeCCompositeMaterialKit
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -322,7 +322,7 @@ public:
class InfoForResourceTypeCSmartProp class InfoForResourceTypeCSmartProp
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 2 // Alignment: 2

View File

@ -65,7 +65,7 @@ public:
CUtlString m_ViewName; // 0x10 CUtlString m_ViewName; // 0x10
int32_t m_nLayerIndex; // 0x18 int32_t m_nLayerIndex; // 0x18
private: private:
[[maybe_unused]] uint8_t __pad001c[0x4]; // 0x1c [[maybe_unused]] uint8_t __pad001c[0x4]; // 0x1c
public: public:
uint64_t m_nLayerId; // 0x20 uint64_t m_nLayerId; // 0x20
CUtlString m_LayerName; // 0x28 CUtlString m_LayerName; // 0x28
@ -104,7 +104,7 @@ public:
class CSSDSMsg_PreLayer : public CSSDSMsg_LayerBase class CSSDSMsg_PreLayer : public CSSDSMsg_LayerBase
{ {
public: public:
// @note: no members available // No members available
}; };
// Alignment: 0 // Alignment: 0
@ -112,6 +112,6 @@ public:
class CSSDSMsg_PostLayer : public CSSDSMsg_LayerBase class CSSDSMsg_PostLayer : public CSSDSMsg_LayerBase
{ {
public: public:
// @note: no members available // No members available
}; };

View File

@ -106,7 +106,7 @@ public:
Vector2D m_Vector2D; // 0x0 Vector2D m_Vector2D; // 0x0
Vector m_Vector; // 0x8 Vector m_Vector; // 0x8
private: private:
[[maybe_unused]] uint8_t __pad0014[0xc]; // 0x14 [[maybe_unused]] uint8_t __pad0014[0xc]; // 0x14
public: public:
VectorAligned m_VectorAligned; // 0x20 VectorAligned m_VectorAligned; // 0x20
QuaternionAligned m_QuaternionAligned; // 0x30 QuaternionAligned m_QuaternionAligned; // 0x30
@ -120,7 +120,7 @@ public:
Color m_Color; // 0xe0 Color m_Color; // 0xe0
Vector4D m_Vector4D; // 0xe4 Vector4D m_Vector4D; // 0xe4
private: private:
[[maybe_unused]] uint8_t __pad00f4[0xc]; // 0xf4 [[maybe_unused]] uint8_t __pad00f4[0xc]; // 0xf4
public: public:
CTransform m_CTransform; // 0x100 CTransform m_CTransform; // 0x100
KeyValues* m_pKeyValues; // 0x120 KeyValues* m_pKeyValues; // 0x120
@ -128,7 +128,7 @@ public:
CUtlString m_CUtlString; // 0x140 CUtlString m_CUtlString; // 0x140
CUtlSymbol m_CUtlSymbol; // 0x148 CUtlSymbol m_CUtlSymbol; // 0x148
private: private:
[[maybe_unused]] uint8_t __pad014a[0x2]; // 0x14a [[maybe_unused]] uint8_t __pad014a[0x2]; // 0x14a
public: public:
CUtlStringToken m_stringToken; // 0x14c CUtlStringToken m_stringToken; // 0x14c
CUtlStringTokenWithStorage m_stringTokenWithStorage; // 0x150 CUtlStringTokenWithStorage m_stringTokenWithStorage; // 0x150
@ -141,7 +141,7 @@ public:
class InfoForResourceTypeCResourceManifestInternal class InfoForResourceTypeCResourceManifestInternal
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 1 // Alignment: 1

File diff suppressed because it is too large Load Diff

View File

@ -248,21 +248,21 @@ public:
// MPropertyFriendlyName "Blocks Events" // MPropertyFriendlyName "Blocks Events"
bool m_bIsBlocking; // 0xc bool m_bIsBlocking; // 0xc
private: private:
[[maybe_unused]] uint8_t __pad000d[0x3]; // 0xd [[maybe_unused]] uint8_t __pad000d[0x3]; // 0xd
public: public:
// MPropertyFriendlyName "Block Max Count" // MPropertyFriendlyName "Block Max Count"
int32_t m_nBlockMaxCount; // 0x10 int32_t m_nBlockMaxCount; // 0x10
// MPropertyFriendlyName "Invert Match" // MPropertyFriendlyName "Invert Match"
bool m_bInvertMatch; // 0x14 bool m_bInvertMatch; // 0x14
private: private:
[[maybe_unused]] uint8_t __pad0015[0x3]; // 0x15 [[maybe_unused]] uint8_t __pad0015[0x3]; // 0x15
public: public:
// MPropertyFriendlyName "Match Rules" // MPropertyFriendlyName "Match Rules"
CSosGroupMatchPattern m_matchPattern; // 0x18 CSosGroupMatchPattern m_matchPattern; // 0x18
// MPropertyFriendlyName "Branch Rules" // MPropertyFriendlyName "Branch Rules"
CSosGroupBranchPattern m_branchPattern; // 0x40 CSosGroupBranchPattern m_branchPattern; // 0x40
private: private:
[[maybe_unused]] uint8_t __pad0050[0x60]; // 0x50 [[maybe_unused]] uint8_t __pad0050[0x60]; // 0x50
public: public:
// MPropertyFriendlyName "Actions" // MPropertyFriendlyName "Actions"
CSosGroupActionSchema* m_vActions[4]; // 0xb0 CSosGroupActionSchema* m_vActions[4]; // 0xb0
@ -287,7 +287,7 @@ public:
CUtlString itemName; // 0x8 CUtlString itemName; // 0x8
CUtlString itemTypeName; // 0x10 CUtlString itemTypeName; // 0x10
private: private:
[[maybe_unused]] uint8_t __pad0018[0x8]; // 0x18 [[maybe_unused]] uint8_t __pad0018[0x8]; // 0x18
public: public:
CUtlString itemKVString; // 0x20 CUtlString itemKVString; // 0x20
Vector2D itemPos; // 0x28 Vector2D itemPos; // 0x28
@ -338,7 +338,7 @@ public:
VMixFilterDesc_t m_feedbackFilter; // 0x0 VMixFilterDesc_t m_feedbackFilter; // 0x0
bool m_bEnableFilter; // 0x10 bool m_bEnableFilter; // 0x10
private: private:
[[maybe_unused]] uint8_t __pad0011[0x3]; // 0x11 [[maybe_unused]] uint8_t __pad0011[0x3]; // 0x11
public: public:
float m_flDelay; // 0x14 float m_flDelay; // 0x14
float m_flDirectGain; // 0x18 float m_flDirectGain; // 0x18
@ -433,7 +433,7 @@ public:
float m_flHighCutoffFreq; // 0x1c float m_flHighCutoffFreq; // 0x1c
bool m_bPeakMode; // 0x20 bool m_bPeakMode; // 0x20
private: private:
[[maybe_unused]] uint8_t __pad0021[0x3]; // 0x21 [[maybe_unused]] uint8_t __pad0021[0x3]; // 0x21
public: public:
VMixDynamicsBand_t m_bandDesc[3]; // 0x24 VMixDynamicsBand_t m_bandDesc[3]; // 0x24
}; };
@ -541,7 +541,7 @@ public:
float m_fldbOutputGain; // 0xc float m_fldbOutputGain; // 0xc
bool m_bBassMono; // 0x10 bool m_bBassMono; // 0x10
private: private:
[[maybe_unused]] uint8_t __pad0011[0x3]; // 0x11 [[maybe_unused]] uint8_t __pad0011[0x3]; // 0x11
public: public:
float m_flBassFreq; // 0x14 float m_flBassFreq; // 0x14
}; };

View File

@ -80,7 +80,7 @@ public:
class IPhysicsPlayerController class IPhysicsPlayerController
{ {
public: public:
uint8_t __pad0000[0x8]; // @note: autoaligned uint8_t __pad0000[0x8]; // Autoaligned
}; };
// Alignment: 10 // Alignment: 10
@ -188,7 +188,7 @@ public:
uint16_t m_nNodeBaseJiggleboneDependsCount; // 0x56 uint16_t m_nNodeBaseJiggleboneDependsCount; // 0x56
uint16_t m_nRopeCount; // 0x58 uint16_t m_nRopeCount; // 0x58
private: private:
[[maybe_unused]] uint8_t __pad005a[0x6]; // 0x5a [[maybe_unused]] uint8_t __pad005a[0x6]; // 0x5a
public: public:
CUtlVector< uint16 > m_Ropes; // 0x60 CUtlVector< uint16 > m_Ropes; // 0x60
CUtlVector< FeNodeBase_t > m_NodeBases; // 0x78 CUtlVector< FeNodeBase_t > m_NodeBases; // 0x78
@ -854,7 +854,7 @@ public:
CUtlString m_Name; // 0x0 CUtlString m_Name; // 0x0
uint32_t m_nNameHash; // 0x8 uint32_t m_nNameHash; // 0x8
private: private:
[[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc [[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc
public: public:
CUtlVector< uint16 > m_Nodes; // 0x10 CUtlVector< uint16 > m_Nodes; // 0x10
CUtlVector< Vector > m_InitPos; // 0x28 CUtlVector< Vector > m_InitPos; // 0x28
@ -872,7 +872,7 @@ public:
CUtlString m_Name; // 0x0 CUtlString m_Name; // 0x0
uint32_t m_nNameHash; // 0x8 uint32_t m_nNameHash; // 0x8
private: private:
[[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc [[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc
public: public:
CUtlVector< uint16 > m_Nodes; // 0x10 CUtlVector< uint16 > m_Nodes; // 0x10
CUtlVector< Vector > m_InitPos; // 0x28 CUtlVector< Vector > m_InitPos; // 0x28
@ -964,7 +964,7 @@ public:
CUtlVector< RnPlane_t > m_Planes; // 0xb0 CUtlVector< RnPlane_t > m_Planes; // 0xb0
uint32_t m_nFlags; // 0xc8 uint32_t m_nFlags; // 0xc8
private: private:
[[maybe_unused]] uint8_t __pad00cc[0x4]; // 0xcc [[maybe_unused]] uint8_t __pad00cc[0x4]; // 0xcc
public: public:
CRegionSVM* m_pRegionSVM; // 0xd0 CRegionSVM* m_pRegionSVM; // 0xd0
}; };
@ -1097,7 +1097,7 @@ public:
float m_flMaxFraction; // 0x1c float m_flMaxFraction; // 0x1c
float m_flScale; // 0x20 float m_flScale; // 0x20
private: private:
[[maybe_unused]] uint8_t __pad0024[0x4]; // 0x24 [[maybe_unused]] uint8_t __pad0024[0x4]; // 0x24
public: public:
RnHull_t* m_pHull; // 0x28 RnHull_t* m_pHull; // 0x28
}; };

View File

@ -55,7 +55,7 @@ public:
CUtlString m_outputName; // 0x0 CUtlString m_outputName; // 0x0
uint32_t m_targetType; // 0x8 uint32_t m_targetType; // 0x8
private: private:
[[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc [[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc
public: public:
CUtlString m_targetName; // 0x10 CUtlString m_targetName; // 0x10
CUtlString m_inputName; // 0x18 CUtlString m_inputName; // 0x18
@ -95,7 +95,7 @@ public:
float m_flFadeEndDistance; // 0x38 float m_flFadeEndDistance; // 0x38
Vector4D m_vTintColor; // 0x3c Vector4D m_vTintColor; // 0x3c
private: private:
[[maybe_unused]] uint8_t __pad004c[0x4]; // 0x4c [[maybe_unused]] uint8_t __pad004c[0x4]; // 0x4c
public: public:
CUtlString m_skin; // 0x50 CUtlString m_skin; // 0x50
ObjectTypeFlags_t m_nObjectTypeFlags; // 0x58 ObjectTypeFlags_t m_nObjectTypeFlags; // 0x58
@ -107,7 +107,7 @@ public:
int32_t m_nLightProbeVolumePrecomputedHandshake; // 0x74 int32_t m_nLightProbeVolumePrecomputedHandshake; // 0x74
int16_t m_nBoundsGroupIndex; // 0x78 int16_t m_nBoundsGroupIndex; // 0x78
private: private:
[[maybe_unused]] uint8_t __pad007a[0x6]; // 0x7a [[maybe_unused]] uint8_t __pad007a[0x6]; // 0x7a
public: public:
CStrongHandle< InfoForResourceTypeCModel > m_renderableModel; // 0x80 CStrongHandle< InfoForResourceTypeCModel > m_renderableModel; // 0x80
CStrongHandle< InfoForResourceTypeCRenderMesh > m_renderable; // 0x88 CStrongHandle< InfoForResourceTypeCRenderMesh > m_renderable; // 0x88
@ -140,7 +140,7 @@ public:
uint32_t m_nSubSceneObject; // 0x4 uint32_t m_nSubSceneObject; // 0x4
uint32_t m_nDrawCallIndex; // 0x8 uint32_t m_nDrawCallIndex; // 0x8
private: private:
[[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc [[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc
public: public:
CStrongHandle< InfoForResourceTypeIMaterial2 > m_pMaterial; // 0x10 CStrongHandle< InfoForResourceTypeIMaterial2 > m_pMaterial; // 0x10
}; };
@ -157,7 +157,7 @@ public:
Vector2D m_vUVStart; // 0x3c Vector2D m_vUVStart; // 0x3c
Vector2D m_vUVEnd; // 0x44 Vector2D m_vUVEnd; // 0x44
private: private:
[[maybe_unused]] uint8_t __pad004c[0x4]; // 0x4c [[maybe_unused]] uint8_t __pad004c[0x4]; // 0x4c
public: public:
CStrongHandle< InfoForResourceTypeIMaterial2 > m_pMaterial; // 0x50 CStrongHandle< InfoForResourceTypeIMaterial2 > m_pMaterial; // 0x50
int32_t m_nRenderOrder; // 0x58 int32_t m_nRenderOrder; // 0x58
@ -175,7 +175,7 @@ public:
Vector2D m_vLightmapUvScale; // 0x8 Vector2D m_vLightmapUvScale; // 0x8
bool m_bHasLightmaps; // 0x10 bool m_bHasLightmaps; // 0x10
private: private:
[[maybe_unused]] uint8_t __pad0011[0x7]; // 0x11 [[maybe_unused]] uint8_t __pad0011[0x7]; // 0x11
public: public:
CUtlVector< CStrongHandle< InfoForResourceTypeCTextureBase > > m_lightMaps; // 0x18 CUtlVector< CStrongHandle< InfoForResourceTypeCTextureBase > > m_lightMaps; // 0x18
}; };
@ -201,7 +201,7 @@ public:
uint8_t m_nVisClusterMemberCount; // 0x1c uint8_t m_nVisClusterMemberCount; // 0x1c
uint8_t m_nLODGroupMask; // 0x1d uint8_t m_nLODGroupMask; // 0x1d
private: private:
[[maybe_unused]] uint8_t __pad001e[0x2]; // 0x1e [[maybe_unused]] uint8_t __pad001e[0x2]; // 0x1e
public: public:
int32_t m_nCubeMapPrecomputedHandshake; // 0x20 int32_t m_nCubeMapPrecomputedHandshake; // 0x20
ObjectTypeFlags_t m_objectFlags; // 0x24 ObjectTypeFlags_t m_objectFlags; // 0x24
@ -221,7 +221,7 @@ public:
int16_t m_nLayer; // 0x20 int16_t m_nLayer; // 0x20
int16_t m_nBoundsGroupIndex; // 0x22 int16_t m_nBoundsGroupIndex; // 0x22
private: private:
[[maybe_unused]] uint8_t __pad0024[0x4]; // 0x24 [[maybe_unused]] uint8_t __pad0024[0x4]; // 0x24
public: public:
CUtlVector< AggregateMeshInfo_t > m_aggregateMeshes; // 0x28 CUtlVector< AggregateMeshInfo_t > m_aggregateMeshes; // 0x28
CUtlVector< uint16 > m_visClusterMembership; // 0x40 CUtlVector< uint16 > m_visClusterMembership; // 0x40
@ -272,11 +272,11 @@ public:
bool m_bWrapInAtlas; // 0x48 bool m_bWrapInAtlas; // 0x48
bool m_bBuildBakedLighting; // 0x49 bool m_bBuildBakedLighting; // 0x49
private: private:
[[maybe_unused]] uint8_t __pad004a[0x2]; // 0x4a [[maybe_unused]] uint8_t __pad004a[0x2]; // 0x4a
public: public:
Vector2D m_vLightmapUvScale; // 0x4c Vector2D m_vLightmapUvScale; // 0x4c
private: private:
[[maybe_unused]] uint8_t __pad0054[0x4]; // 0x54 [[maybe_unused]] uint8_t __pad0054[0x4]; // 0x54
public: public:
uint64_t m_nCompileTimestamp; // 0x58 uint64_t m_nCompileTimestamp; // 0x58
uint64_t m_nCompileFingerprint; // 0x60 uint64_t m_nCompileFingerprint; // 0x60
@ -352,7 +352,7 @@ public:
struct VMapResourceData_t struct VMapResourceData_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 0 // Alignment: 0
@ -360,7 +360,7 @@ public:
struct InfoForResourceTypeVMapResourceData_t struct InfoForResourceTypeVMapResourceData_t
{ {
public: public:
uint8_t __pad0000[0x1]; // @note: autoaligned uint8_t __pad0000[0x1]; // Autoaligned
}; };
// Alignment: 11 // Alignment: 11
@ -374,18 +374,18 @@ public:
CUtlSymbolLarge m_name; // 0x18 CUtlSymbolLarge m_name; // 0x18
CUtlSymbolLarge m_designerName; // 0x20 CUtlSymbolLarge m_designerName; // 0x20
private: private:
[[maybe_unused]] uint8_t __pad0028[0x8]; // 0x28 [[maybe_unused]] uint8_t __pad0028[0x8]; // 0x28
public: public:
uint32_t m_flags; // 0x30 uint32_t m_flags; // 0x30
private: private:
[[maybe_unused]] uint8_t __pad0034[0x4]; // 0x34 [[maybe_unused]] uint8_t __pad0034[0x4]; // 0x34
public: public:
uint32_t m_fDataObjectTypes; // 0x38 uint32_t m_fDataObjectTypes; // 0x38
// MNetworkDisable // MNetworkDisable
// MNetworkChangeAccessorFieldPathIndex // MNetworkChangeAccessorFieldPathIndex
ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x3c ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x3c
private: private:
[[maybe_unused]] uint8_t __pad003e[0x12]; // 0x3e [[maybe_unused]] uint8_t __pad003e[0x12]; // 0x3e
public: public:
CEntityIdentity* m_pPrev; // 0x50 CEntityIdentity* m_pPrev; // 0x50
CEntityIdentity* m_pNext; // 0x58 CEntityIdentity* m_pNext; // 0x58
@ -405,12 +405,12 @@ public:
// MNetworkPriority "56" // MNetworkPriority "56"
CEntityIdentity* m_pEntity; // 0x10 CEntityIdentity* m_pEntity; // 0x10
private: private:
[[maybe_unused]] uint8_t __pad0018[0x8]; // 0x18 [[maybe_unused]] uint8_t __pad0018[0x8]; // 0x18
public: public:
// MNetworkDisable // MNetworkDisable
CUtlStringToken m_worldGroupId; // 0x20 CUtlStringToken m_worldGroupId; // 0x20
private: private:
[[maybe_unused]] uint8_t __pad0024[0xc]; // 0x24 [[maybe_unused]] uint8_t __pad0024[0xc]; // 0x24
public: public:
// MNetworkEnable // MNetworkEnable
// MNetworkDisable // MNetworkDisable